Trump certified Iran's compliance with the deal twice (April 2017:
"Trump Administration Says Iran Complying With Nuclear Deal"; July 2017:
"Trump administration certifies Iran still complying with nuclear deal") before foolishly pulling out of the deal out of petulance. He's the reason we're all in this shit right now. That's the treason that needs to be addressed.
The first thing I would say about the JCPOA is you don't negotiate with Islamic terrorists. You fight them, and you you fight them until they no longer exist. it is like dealing with Nazi Germany, except that they didn't have nukes.
To say that America should negotiate with the IRGC, shows a distinct lack of the identity of the Islamist and Islam, and how different these people are. Christianity & Judaism forbid lying. Islam encourages it ("Taquiyya") as long as the lying works toward the furtherance of the spread of Islam.
The IRGC have a nasty habit of talking to adversaries, and conning them to believe certain things, only to renege on those things almost immediately. Following the meeting between the IAEA Director General Rafael Grossi and Iran’s Foreign Minister Abbas Araghchi in Cairo, it was announced that an agreement had been reached between Tehran and the nuclear watchdog.

At first glance, this development appeared to offer a glimmer of progress in the long, drawn-out saga over Iran’s nuclear program. Yet, once both sides returned to their respective capitals, the narrative quickly unraveled. Araghchi insisted that no agreement had been struck that would in any way violate legislation passed by the Iranian parliament, which bans IAEA inspectors from accessing nuclear sites deemed “sensitive” by Tehran. In other words, the supposed agreement had already collapsed before the ink was dry.
Behind the diplomatic theater lies a regime that has consistently misled not only the IAEA but also the broader international community about the scope and intent of its nuclear activities. From secret enrichment facilities, to undeclared stockpiles of enriched uranium, Iran’s track record is replete with violations of both its own commitments and international norms.
As a registered Independent, I try not to be offensive to those on the right or the left, but I have to say that the US left has a tendency to be very naive when dealing with Islamists.