Achieving great things through training, tenacity & time doesn't make someone vain. It lessens vanity! Therefore, I have one question: is @realDonaldTrump vain?
Criticism often hides incompetence & increases vanity. Therefore critics are always more vain that the achievers they criticize.