A person who has an excessive interest in or admiration of ...

Narcissistic people are all around us, some of us may have ...