So, you don't understand anything about war. Iran destroyed more than 700 US and Israeli military targets in 2 days!(Not even in the world wars did the US suffer an attack like this!) And you talk about "recovering"? Iran is prepared for a Vietnam or Afghanistan-style war; we're talking about 15-20 years of war here. But before that, the US will try to stop this one to have a "victory narrative" in the media.
NOTE: American defense systems in the Middle East are finished, destroyed, and worn out. The US takes 1 to 2 months to build them, so they're going to try to stop the war.