He hates treaties. He believes in ordering countries what to do, and intimidating or bombing them if they don't comply, and treaties make that difficult.
He's delusional, not a credible person, and in no way has he been rehabilitated.
Of course, it could be a smokescreen to make it up on the second term. Occam's Razor says that's not correct.
As far as providing a “clear aggressor” well there purpose was retaliatory for a drone which Iran admitted that they shot down.
The point is that Iran at least took responsibility for the attack this time, versus the tanker attacks in the Strait.
And Trump claimed it was someone acting fast and loose because he doesn’t want to fight a war in the Middle East. Now that the US is the world’s biggest oil producer, we have a lot less incentive to be involved.
Trump ran on a platform of getting out of the Middle East. He would love nothing more. Iran shooting down drones and mining the Strait certainly makes that difficult.
There are powerful interests in the US that want a war with Iran. The President isn’t one of them, as we have clearly seen now with the air strikes having been called off.
The second point is not surprising: Trump needed something after caving to Iran's show of force. Operational and effectiveness concerns are secondary, it's not an administration renowned for long term planning.
The hope with any attack is that its disruptive effects outweigh the intelligence your adversary gainsfrom observing your actions.
Secondly, why would you publicise you engaged in a bit of cyber warfare - particularly successful cyber warfare. This literally notifies the enemy to upgrade/fix/patch/take counter measures, solidifies their defenses, and provides a clear aggressor.
Amateur hour from the CISA... or perhaps someone needs a public win to justify another round of funding increases...
Oh look.. https://www.cyberscoop.com/house-bill-boost-cisa-funding-335...
335 Million Dollars! Such a corrupt system.