Again, I'll make a very hard and fast prediction about this whole Iran mess: there will be no deal that lasts. For purely structural reasons, the US political system is incapable of sticking to a deal. Even if Trump himself wanted to (and he's senile), he cannot force congress.