I dated a man that I strongly suspect has NPD.
The thing that is throwing me off is the fact that he absolutely loves and dotes on his kids (2 girls, ages 4 and 7). He treats women he dates like the typical NPD, idealizing and then devaluing them, and he also treats his XWF and the Mother of said children like crap. He fought his Ex for full custody and got it, probably charmed his way throught he court system...he claims that she has a drug problem and he did it to "save himself and his kids", but he lies so much who knows what really happened in their marriage or why they are divorced.
Anyway, in the last conversation I had with him after we broke up, he claimed that he "never really loved his XWF", that he "couldnt love me the way I wanted him to", and that he had "given everything up to raise his kids," and that was raising them was "love" to him. He is also totally obsessed with the XWF, and can't stop talking about her...it's all negative talk though....put downs and telling others some very personal info (how she tried to kill herself during their divorce, she cheated on him, ect). He also says that he tried to commit suicide 3 times during his marriage. True? Who knows.
My question is this: Can NPD feel love for their children to that degree? And why is the divorce/XWF still upsetting to him? Sometimes I think he got the kids just to torture XWF and prove that he "won". He sure does seem to gloat about it alot.