Of course Iran are the bad guys if you have a simple naive one sided view of the world.
Are the Israelis the bad guys for you if they are starving the population of Gaza and bombing hospitals or do you then go into justification mode for this right wing ultranationalist Israeli government. From the murdering of doctors to journalist to children….
Are the US the bad guys for you if they have been involved with endless conflicts or do you justify that if it serves that national interests regardless of how many people end up dying …
For me Iran are not the bad guys. The U.S. and UK overthrew Iran’s democratically elected leader in 1953 to protect oil interests, meddling in other countries and then acting surprised with the consequences that bring about.
Iran, Saudi Arabia, Israel, and others are all vying for influence. Each supports proxy groups and takes actions others would deem aggressive/distasteful.
Countries like the U.S. and Israel have blatantly violated international law (Iraq and Gaza) but again for you they are probably not the bad guys which shows the blatant double standards in how different countries are judged.
If Pakistan, Russia and Israel can be trusted with nuclear weapons and not be seen as bad guys then I am all for Iran having them too.