RS-
Trump has more personality flaws than any other dozen men put together, but you may be right that he has defused the ticking nuke-time-bomb that was Iran.
The devil is in the details, as terms come out.
Trump may actually be saving Iranians: Imagine Israel, upon learning that Iran is putting nukes on missiles, while Western liberal democracies, and Gulf states, do nothing.
A preventative first strike? Or wait to get obliterated?
Israel cannot wait until it is too late.