Much like wanting to get rid of Obamacare, Republicans have said that they have been wanting to get rid of the Iran Nuclear deal that the former Obama administration cut in 2015. Donald Trump has touted himself as an exceptional deal-maker during his presidential campaign, saying that the Iran deal was the worst one he'd ever seen and promising to get rid of it once he became president. But six months into his presidency, he has failed to do so mostly because he's been talked out of it, ironically, by many of the same people who were initially against it.

Trump talked out of ending Iran nuclear deal

It was reported that President Trump made a second attempt on Monday to cancel the deal but after hours of arguing with the leaders of his National Security Council, he certified with Congress that Iran was complying with the terms of the deal. Soon after the inauguration, one of the President's former national security advisers, Michael Flynn, took to the podium during a press briefing to put Iran on notice for what he claimed was Iran violating the deal.

At the time, Iranian-backed Houthi rebels had reportedly attacked a Saudi base in Yemen -- as well as American ships -- and had reportedly tested out ballistic missiles that the administration claimed violated the agreement.

The nuclear agreement was designed to reduce Iran's nuclear facilities, an ability that Iran said was their right. The Iranian government also claimed that those nuclear facilities were not for hostile purposes but for their own defense and energy.

President plans to violate deal

White House aides said that the President was frustrated with the decision, it being the second time he had re-certified the agreement.

But he also said that he would not be doing so again. Many of those who were against the deal prior to Trump's presidency such as Israeli Prime Minister Benjamin Netanyahu, spoke with President Trump and suggested it would be best to use the Joint Comprehensive Plan of Action (JCPOA) -- the official name for the deal -- to vigorously hold Iran accountable.

This was, of course, the purpose of the JCPOA overall. Iran has also accused the U.S. of being in violation of the deal through their sanctions enforcement.

Netanyahu continued to try and convince global leaders who signed the JCPOA with the United States to back out of it such as British Prime Minister Theresa May, but she refused. Currently, President Trump has agreed to enforce more sanctions on Iran for their support of terrorism and activities designed to destabilize certain areas such as in Yemen, and for their support of the Assad regime. The administration is required to update Congress every 90 days on whether Iran is living up to their agreement. Since the President re-certified on Monday, he reportedly arranged for his White House aides to find a reason to withdraw certification in time for the next review in 90 days.