I did a little research into narcissism and though h does display many of the charectoristics I don't like to put people into boxes...helpful to have an idea of the what, why and how possibly to deal with but can't be sure as I'm not in a position to diagnose.