He’s not direct. He contradicts himself repeatedly, makes promises he cannot, or will not, keep, plays fast and loose with the facts when it suits his thin-skinned ego, and he’s gratuitously offensive. He has egged on the democrats for no particularly good reason other than satisfying his ego.
He is direct. He will confront opponents, or people who don't fulfill agreements to their face. There are countless examples if you want to look.
He does contradict himself. I think this happens because he speaks right off the cuff thinking, or working something out, on an issue simultaneously. It can be frustrating, but he's not a life long politician.
I think he makes promises on occasion that he can't keep because he doesn't fully accept how corrupt the political establishment is.
Playing fast and loose with the facts is not as true as it's made out to be. Often he's ahead of the curve and people interpret "puffing" for lying.
I would agree that he is thin skinned, but I also find it refreshing that he won't put up with crap. He fights back and once you get him started he doesn't stop until he has completely humiliated you. Sure we all want the genteel, humble, super nice guy who gets things done, but it never works out. They always get beaten into submission by the socialists who don't play nice. We now have a guy who fights back like a SOB and does so pushing policies we have been crying for.