Iran gained invaluable experience of fighting US and Israel and Gulf Arabs.
US and Israel achieved nothing except radicalization of Iran.
This war united Iranians with their government and only made the Islamic Republic stronger.
Iran lost multiple 65-75 years old officials who were preparing for retirement and a new generation of officials will replace them.
For 86 years old Khamenei it is a Great Honor to die as a martyr.
Israel and Gulf Arabs suffered significant damage to their infrastructure while US military bases in the region are decimated.
US and Israel exhausted their stockpiles of interceptors and precision-guided munitions.
US and Israel lost the war because declared goals like regime change and destruction of Iran's missile capabilities are not achieved.
This war showed limits of US military power - they cant get what they want with force.
Iran wins by not losing to US.
US added 50bln$ to the Federal Debt while Americans have to pay higher price of gasoline.
And Arabs will pay all the damage and costs of this war to Iran through fees Iran collects from their oil tankers in the Strait of Hormuz.
Iran will rebuild everything that was bombed and Arabs will pay for it.
And the Houthis didn't even start shooting at ships in the Strait of Bab-el-Mandeb.