More likely sociopath with narcisstic personality complex.
Agree 100%! I am a recovering narcissist from my 20's to early 30's (now 50). I see all of those traits in him and can spot a narcissist from a mile away (in a 'takes one to know one' type of way). Thankfully, I only have three acquaintances who are sociopathic narcissists and each one of them absolutely adores and admires B-HO - and likely because he reflects their own false image. Romney, for a glimmering moment, had him by the throat but let go. A clever political/psychiatric adviser might have been able to trip him up and expose him in debates, if they understood the underlying turmoil that's seething to get out. We may still see a public unraveling of B-HO....