Here is another good article I have read, and I know I have suffered from this myself, sadly. I am working on it, its hard because at the same time I do feel sorry for the way this NPD or someone high on the spectrum develops in someone too. What comes to mind is "hurt people hurt people".
Narcissistic Victim Syndrome: What The Heck Is That?