Not everything is politics. There are economic, and, yes, even humanitarian reasons to make choices. If you make all of your decisions for political reasons (esp. party based) you are drifting in the wind.
Find a core set of beliefs, and don't worry about party politics.
You'll never get better advice. :-)
This isn't about me and I would rather the decision had been made responsibly to begin with, which is to say the deal had not been approved. But as you can see the way the House leaders are moving as quickly as they are to squelch the deal they're clearly worried about the political implications of it all.