Accusing Iran of "lashing out" and being "reckless" by attacking US bases while the US and Israel literally murder school children, bomb hospitals and assassinate state leaders is rich. It didn't have to be this way but they decided this to turn into a fight of survival for Iran and destroy any option for a peaceful resolution. Now they are going to pay the price.
Unfortunately it's we who will pay the price, with "we" being the entire world, considering the destruction of a lot of oil production infrastructure will cause a price hike for everything.
We in the West, well we are aiding the US in this war by allowing it to operate from military bases in our countries. We deserve it for looking the other way while Israel has been mass murdering Palestinians for more than two years now.
At least Spain showed some guts.
Of course it will also potentially cause suffering in the global south but that is on those that started the war.