For fuck's sake, stop. *Every post*, you seem to feel the need to tell us how liberal you are, only to then doubt your great liberal ideals. It's getting extremely boring at this point.
As for Iran, well. There are two options. You can either bomb the country to hell, or you can try diplomacy. Given the absolute marvelous and fantastic track record the western world has with bombing and invading countries in the middle east, which has truly made the world a better and safer place in the past, forgive us that some of us Europeans favour a different approach this time.
It's also funny how you assume that Iran would have broken the deal eventually, and yet the only side who actually did was the USA.