If we look at the white house statement on the deal it specifically mentions congress not less than 4 times, including:
Given the importance of this issue, I have instructed my negotiators to fully brief Congress and the American people on the substance of the deal, and I welcome a robust debate in the weeks and months to come.
Which is decidedly different from any kind of go-it-alone, my-way-or-the-highway type situation as your rhetoric is trying to imply. Nothing is guaranteed to Iran at this point.
So your claim of this being against
our notion of self-government
Is based on nothing at all. Government is still moving on the matter and can still move away from it. This is not a bullied push towards the invasion of a sovereign nation this time.