Donald's health care bill is on the verge of going down in flames even before the Senate has a chance to rip it to shreds and that must be a very bitter pill to swallow for someone who is used to getting his way all the time. What our dear leader is starting to find out is that running a private business is just a little different than running the Federal government.
Trump is used to being able to strong arm business deals, but what he didn't seem to understand before taking over as President is that there are 535 independent (in theory) people who have the power to tell him whether he can have what he wants or not. If enough of them say "no" then he can complain all he wants, but he's still not going to get it.
Someone, somewhere, should have informed Donald that he wouldn't be able to run the Federal government like a private business. He can threaten a Congressperson or Senator all he wants, but that Congressperson and Senator is going to (most of the time) vote in a way that will keep their constituents happy. Trump doesn't have to go to town halls to face angry voters in his district, but legislators sure do.
That's why I always shook my head every time Donald promised his adoring fans that he was going to drain the swamp and run the country like the successful businessman he supposedly is. (We can discuss the fact that he would be a hell of a lot richer if he just invested the money his daddy gave him in index funds in another thread.) Negotiating international trade deals and passing major pieces of legislation is just a wee bit different than negotiating the construction of a hotel.