Iran sided with Pakistan in both 1965 and 1971 wars. It's protege Gulbudin Hekmetyar in Afghanistan was even worse than the Taliban. It enters into international treaties and flouts them brazenly. No country in the world held embassy staff illegaly as hostage for more than a year against all international law. It signs NPT and clandestinely involves in nuclear activities. It never had any democratic principles or values for human rights.
Ali, why are you sympathetic to Iran? Is it because you are a muslim? Don't you have any other consideration?
It is unfortunate that this alone matters and nothing else.