andrea, go to Yahoo and look up "narcissism". You will find there are many informative sites that will enlighten you about this personality disorder. I have a good friend who has their Masters degree in social work, and they say that the two that are almost impossible to treat are "narcissism" and "borderline personality disorder". My ex-bf is almost a classic borderline person...if only we knew ahead of time what we are up against.