They've down a $200M drone. Boat bombed a tanker and took 2 tankers basically hostage for violating their territoral waters. They dam near have nukes already. I fully expect them to win a war with the US.
They're far more complex than Iraq. Saddam Hussein was a simple man with the mind of a sex crazed male from the Southern Bible belt...
The Grand Ayotollah and the Iranian Revolutionary Guard is a totally different beast altogether. They've had 30 yrs to plot how to bring the US down and they watched closely the Iraq war. They will wage a regional terror cell style war that would bring the US economy to a halt. Hell the US congress is still paying for the shit Osama Bin Laden and 19 terrorists did so how in the FUCK can you win a war with Iran. Its not happening.
The US economy is weak and no one trusts the Trump administration. The US is isolated in the world. Previous allies dont even want to fuck with the US...and if a war kicks off you best believe the Russians and China will help Iran.
Iran is punking Trump. This is one fight the old orange peel head may want to back down from. ;-)