So Trump is a Liberal.. that's what you're saying. No one whines as much as he does.
You're giving him too much credit. His indignation at not being treated fairly by the media or people criticizing his executive decisions is more incomprehension at the pygmies questioning his superior decisions than the kind of complaints the Left engages in daily on TV or on his Twitter feed. If they were so sure that he was the idiot they make him out to be, why do they spend all day making photoshops of his photos, attacking his family, or claiming (never with any evidence) that he fraudulently won the election? To me, that's the definition of whining. A guy who thinks you're stupid for not understanding or agreeing with his decisions is just arrogant, maybe even ignorant, but not necessarily whining.
This guy doesn't lose sleep at night over what people say about him. His confidence and sense that he's right about most, if not all, of what he does is truly remarkable and unparalleled. He really truly doesn't give a shit about anyone's opinion, even his wife's. Gotta admit, that's not something you see every day in an elected official. Most do pretzel-like contortions on camera to justify their words and actions when they prove unpopular or politically expensive. This guy will reverse himself alright, but he won't apologize or explain. Then he'll reverse himself again back to his original view.