Iran still has all the facilities and materials to have HEU in a few months time.
False
The facilities are there, but HEU can't be produced in a few month's time as you say. Under this deal, there will be daily inspections at FORDO and Natanz. Technically, you're right, Iran can start producing 20% again if it wanted to, but for that to happen, the entire deal would have to be ripped up. The inspectors kicked out etc...
There's no incentive for Iran to start producing HEU after the current deal.
The mechanisms for inspection and verification have been put in place to verify the agreement. This is the one and only deal you're going to get and it's the best case scenario. Iran simply will not dismantle the facilities. If forced to do so, Iran has the option to pull out of the NPT and produce a nuclear weapon.
The capability to produce a nuclear weapon is there, the capability to produce HEU is there, delivery systems have been produced over the past decade (MRBM's)... Only the desire isn't there. To push Iran into a corner will only mean one thing: production of nukes right after Iran pulls out of the NPT.
In the past decade, Iran has gone from a couple of hundred centrifuges, to 19,000 more advanced centrifuges. All of that was b/c of the failed policies of the United States and your country. Clearly that didn't work, yet you're still calling for the same measures. It makes no sense.
The sanctions that are placed on Iran are the toughest sanctions a country has faced in modern history. Short of a military embargo, there's nothing more you can do with sanctions. Yes, you can cut Iran's income even more, but Iran's income has been cut many times over already. As that has happened, the number of centrifuges and facilities have inversely increased. What does that tell you? It should tell you that the sanctions haven't worked. They have worked in the sense that Iran is now willing to talk. But one can argue that the US is only willing to talk b/c of Iran's 19,000 centrifuges. So you see, what you're calling for is practically impossible. This deal is the best case scenario and if I were you, I'd be happy.
There's the potential that a final deal can happen 6 months from now and in that deal, Hezbollah, Hamas etc... would be shown the finger. Even the potential for such a thing was unimaginable a few weeks ago.