Remember when Trump complains about previous administrations
Not doing anything about Iran, what he really means is, Obama's administration secured a deal that was agreed upon by not only Iran, but the EU, Russia, and China. It was by far the best deal available for all parties.
Trump tore that up, because he told the world he could negotiate a better deal. He left office 4 years later with no deal. By tearing up the treaty it allowed Iran to keep enriching Uranium and also accelerate their existing weapons programs, while thumbing our noses at the international community that had helped secure the Obama deal.
Now 8 plus years later Trump is trying to fix his own mistake by bombing Iran and shutting down a critical amount of the world's oil supply, which is passing off said International community.
Trump is angry at Trump for ignoring and aiding the Iran regime. And he is fucking up the situation just as badly or worse than the first time. He is a moron. If our media had fairly discussed the Obama deal and fairly discussed Trump's failure to secure not just a better deal, but how no deal was the worst deal possible, we wouldnt be here now. Don't elect stupid people.