I sympathize with those who don't want us to do it, but I think there is really no choice. An Iran with nukes or an Iran taking over in Iraq as we withdraw are simply not acceptable options, and the guy in charge there has shown no receptivity whatsoever to diplomatic pressure.
Air strikes on Iran will mean missile strikes on Israel and on Gulf and US targets all over the region, there will be financial chaos and the potential for this is spiral into a regional war very quickly is all too real..but the alternative, a nuclear Iran, is always worse.
Whatever happens, it's going to be nasty & not something to relish.
Obviously this was all planned out prior to our invading Iraq...