Let’s face it. Iran will never stop it’s quest for nuclear weapons. It ain’t gonna happen.
Even if they agree to a deal, they will procrastinate, stonewall, sidestep, lie the whole way through until they end up back in negotiations.
Realistically, there are things that cannot be changed or prevented with out some kind major military action. It happened during WWII.
However, it is these times when we need to remember who are allies are.