Iranians, unsurprisingly, have rejected religious extremism and global isolation in favour of economic progress and engagement with the world. Trump was wrong (again) when he called the nuclear deal the worst deal ever, it was probably the best bit of politics that we've seen in the region for a while. Iranians are proud and nationalistic. They don't want to be a pariah state but at the same time don't want superpowers telling them what to do. Bush tried pushing them around and they responded by voting in anti-US firebrand Ahmadinejad, whilst Obama's deal gave them the freedom to move forward and they took it.
Trump has gone back on a lot of the bullshit he spouted though so let's hope he sticks with the deal. He has already skipped an opportunity to tear it up which is heartening, but his closeness to the Saudis is a worry. They are one of the few nations that gains from Middle Eastern instability. Trump should be using all his schmoozing skills to smooth the water between Saudi and Iran. He can do it, let's be honest schmoozing is his only real talent and it's a hugely important one in politics, but is he being advised properly to make sure it happens? Fingers crossed. He's so erratic you can't predict what he'll do.
Meanwhile, well done to the Iranians...!