There has been limited reporting on negotiations as should be. I don't listen to biased channels like CNN or MSNBC so I am not sure what you are hearing.
Letting Iran continue to enrich uranium would have been a catastrophic mistake. Assuming we stop that which I believe we will, this closing of the straight momentarily will be well worth it.
It all boils down to whether or not you felt comfortable with Iran having nuclear weapons capabilities. Republicans do not, Democrats like you apparently either don't care or believe this war would not stop them anyways.