Ummm - the Senate had 67 votes already - the House was at over 60% of those who had voted - wishing something while crapping in your hand will get you a handful of crap and one un-granted wish - go wash your hands.
He should have been a man and used his veto. He caved to Schumer and Pelosi. He lied to us.
I think that's speculation at best. Certainly in the House it was problematic.
President Trump deserves every chance to succeed in advancing his agenda outlined when he ran for President. He knows what he is up against (media, GOPe, etc. - I don't believe that has (or should have) taken him by surprise.