Oh the irony! The timing of this thread is hilarious!
A year ago, I left an abusive, cruel, lying cheating narc. I've been in Al Anon for over 2 yrs and in therapy to work on the damage these people cause.
If your BF really has NPD, you would not be joking about it. These people are so covert in their abuse, it takes a while to figure out their sick little games!
If he is and you get off on it, then God Bless you!