We'll see what happens but I read that the parts about Lebanon are more to placate a few hardliners in Iran but won't actually be followed through on. The economic parts of the deal are just too good in irans favor to put it at risk.
Beyond that, what would prevent the next administration from unilaterally decreeing this current agreement null and void as was done with the JCPOA? They certainly aren't going to want to bear the brunt of political unpopularity of paying out billions in war reparations.
The superior option is obviously to trust the US.
After Vietnam and Afghanistan, has the US not learned that countries at war are willing to incur costs well beyond what the State Department thinks they should?
So really, you're advocating for nuclear war? Or how should I understand this?