Quite the contrary. It doesn't matter what Iran does: their crime is existing without being under the control of the US. The US installed a puppet regime in Iran in 1953, and had a powerful vassal in the middle east, close to the Soviet Union. They freed themselves in 1979, gaining control of their own resources, and the US never forgave them for it. The only way the US would have allowed them to go on existing without attacking would be for them to become slaves again.

You're forgetting that a perfectly serviceable truce was established with the JCPOA until Trump tore it up to satisfy Israeli interests.

JCPOA was horrible. It was a lifeline to the regime and allowed it to build a massive arsenal of drones, ballistic missiles, etc., while it got to keep underground enrichment facilities. That nuclear program did not have a civilian purpose, its sole purpose was projecting power in the region and intimidating Israel.

The only durable way achieve peace in the Mideast is the collapse of Iran and of its regional proxies. Disarming Hamas, Hezbollah, and the Houthis is a necessity before things like rebuilding Gaza is possible at all.

"The only durable way achieve peace in the Mideast is the collapse of Israel and of its regional proxies"

There, fixed it for you. No charge.

That's true: Obama bucked the trend. Overall, there were still many powerful interests in the US who despised Iran waiting to take power. I'd still call it just a matter of time.