I'd be pissed too.
Iran got everything it could possibly hope for AND MORE. They control the strait now. The economic sanctions have been lifted. they're going to be enriching uranium for sure now.
AND they're getting $2 million per ship in or out.
Remind me, what did the deal the Obama administration crafted...did it include any of the things Iran has now?
no. No it didn't.
But, sure, tell yourself it's a victory.