USA is not fighting a war against Iran alone. It's fighting a war against
1) Iran
2) Hezbollah
3) Hamas
4) Houthis
5) The New EU which is not the old EU. There is stronger lobby in EU in favor of Eastern buddies.
6) NATO for the indirect advantage EU receives shredding it's burden to maintain army on US. And the money goes for catering to Non EU population
It's a decisive war. It may Make or Break Both America and Europe both again if it continues
I see Russia turning against China in near future too.