Trump has no one to blame but himself for this travesty. He could have used his veto power as leverage with Congress to help craft the bill more to his liking. Instead he let Congress have free reign to write whatever bill they wanted, and this is the result.
He didn't want to divide the GOP right before the midterm elections.
They had enough votes to override a veto - the Dems and RINOs were trying to set him up and hoping he would veto it so they could work together to try to finish him off - they were very slick...if he vetoed it, they could howl about how he abandoned the military and lots of other interests and if he signed it, a lot of his base would be so incensed they wouldn't think long enough to realize who the real problems are....looks like the Dems and RINOs are winning because lots of Trump folks aren't able to conceive that conceding a battle may help win the war - Trump threw the gauntlet down at the Presser yesterday.
Why are Republicans worried about a shutdown? I say shut down the government for a lengthy period of time.