I get your sentiments, but "better than all so-called Muslim countries" is doing a lot of work that doesn't hold up once you look closely. Iran's government is responsible for a lot of the quagmire in the Middle East, it has also executed protesters, jailed journalists, and has crushed multiple uprisings throughout the years with live ammunition and mass arrests -- that's not really the profile of a state defined by "dignity, integrity, and morality." Its own economy runs on smuggling, black markets, and elite corruption tied to the corrupt and tribal structure it was built on, so the idea that it's uniquely free of selling out for personal gain doesn't match how its ruling class actually operates.
On the war point, framing it purely as "they refused to surrender" skips a lot. Iran isn't in open war with the US or Israel because of noble defiance alone, it's the product of decades of its own regional proxy strategy, nuclear ambiguity, and confrontations it chose to escalate, not just resistance forced on it from outside. Plenty of countries navigate US and Israeli pressure without either surrendering their sovereignty or plunging into military conflict, so that binary is a false one.
The Palestine argument also oversimplifies things. Iran's support for Palestinian factions, mainly Hamas, is real, but it's also strategic -- it extends Iranian influence and pressure on Israel via proxies, not pure solidarity. Meanwhile countries like Jordan and Egypt have taken in enormous numbers of Palestinian refugees for decades, and Qatar and Turkey have funded reconstruction and hosted political leadership, so "the only Muslim country that did practically something" ignores a lot of tangible, if different, forms of support elsewhere.
None of this means Iran is uniquely evil or that Western pressure on it is always fair, that's a separate argument. But "morally superior to every other Muslim country" is a claim that needs the government's actual record measured, not just its rhetoric against the US and Israel.