Lol! continue living in your fantasy world.
First, War isn't over yet. Second, they already destroyed Iran's nuclear program which was among one of the primary objectives of war.
If winning means Iran only have to survive then ofcourse you are right Iran wins. Iran has resilience to absorb massive bombings. But I won't regard that as "winning". Some wars ends without clear conclusion. That would be the best result Iran can achieve under circumstances that to stop United States from winning.
I have said numerous times before. Iran's military (or any country) cannot defeat United States militarily. Only strategy is to tire them out. They feel less interested in spending too many resources and leave. Taliban today claim they have "defeated" United States. Taliban was resilient, it didn't vanish. Us killed half a million afghans but Taliban kept surviving. So in that sense it certainly can happen that United States gets defeated. But militarily - not a chance on this earth. China versus US and I would bet on China to win, given their robotics, space, hypersonics advancements and immense ability to manufacture things at scale. No other country is even close or even in a same league for next 50 years.