A Human flaw that hurts the one who is ego-driven--does not really hurt others that much. An ego-driven personality is being so concerned about 'appearing' superior, liked and respected, than actually becoming liked and respected. It is called "me-me-me" rather than "do-do-do". They want to look like they're the best and that they're important, rather than being actually the best and someone who matters.
Self-Centered and Ego-driven people can be driven to denial, they blame others for their flaws rather than looking at themselves. Usually there is a reason why people have stayed away from such people.
Ego-driven folks can achieve success, yet for some reason, they cannot hold on to that success. They usually become the reason for their own ruin. They rely mostly on others' approval, and yet they do not want to hear other's opinion--they always want to be right; even when they are wrong, they deny it and look for an excuse.
They are also constantly trying to compete with others and they can be greedy, they may try to sabotage another just so they can get ahead. They are insecure, and yet they deny this problem.
One needs to manage their ego. One needs to try to live in the moment and cope with reality. Enlightenment is the key to beating the wrongs of an ego-driven personality (most things are about self-reflection really). One needs to reflect and like oneself, being happy with who you are often leads to others liking you...and respecting you.