On this nuclear deal, the Iran government has agendas, but they're not stupid. They want to get the sanctions lifted so their economy can reach full potential and the cheering crowds in the Tehran streets show how important the citizens consider it. After directing their nation through years of sanctions without unrest or economic chaos, the Iranian government is not going to throw the opportunity away by violating a agreement they just made with China, Russia, Germany, the European Union and France. With their economic future tied to those five entities, Iran would never risk access to those markets by breaking their agreement. Iran could care less about the U.S. If it wasn't for those entities sitting at the table, there would be no chance of Iran meeting one-on-one with the United States to discuss anything. They trust us as little as we trust them.