I am pissed off too and I did what I often do when I am pissed at a Politician - I sent a letter. Sent one to Mr. Trump yesterday.
In my opinion I think Trump should have vetoed the budget but he didn't. Where the blame belongs is at the feet of Ryan and McConnel along with all of the 'so called' Conservatives who voted for this abortion.
Now that I am pass my initial emotions, I am trying to figure out why Trump signed it. Some theories I have heard are:
1) Our military is in worse shape then we think and things are heating up or are going to heat up with Russia and China.
2) The deep State, has something over Trump and he just crumbled.
3) This was done by the Deep State to try and peel off support for Trump from the deplorables.
In my humble opinion, I am going to stand by Trump to see what he does next. This will be the 'tell tale sign' of whether he has succumbed to the evils of the swamp. Keep your eye on Russia too. I just read a time-line on what Russia has done in March to the EU, USA, and many of our other allies around the world.
It would not surprise me at all if Mr. Putin rides into one of the formerly eastern block countries, ala the Ukraine. If NATO props up those countries over the next 60 days, I suspect he signed that piece of fecal matter for reason "1" from above.
Time will tell.
On another note: I am slowly coming to a realization that the voting box maters to get us out of the mess we are in. Our country is completely divided not unlike the time in our history leading up to 1860. For some of the mature members (Older) here I can remember reading about this in American History classes I took in High School and later in College. If you are younger than some of us, and do not know what I am referring too, I suggest you do a little research to understand what I am writing about.
So will this all end in bullets? Yeah probably.