Well, I almost fell for it. Your post sounded like all I need to do is get him to understand what I am going through and everything will be fine. Exactly what I have thought for 20 yrs.
I started writing an answer to you, trying to convince you that he actually has some real problem, probably NPD. I started feeling like maybe I was overreacting, maybe I have been too quick to judge. The poor guy did get abused as a child and he just needs some patient love and understanding.
I deleted that post.
I don't know that much about NPD but I do know that when I read the descriptions I saw my husband. If he doesn't have NPD then whatever it is it keeps him from caring about me or anyone else in his life. As I write this he is currently withholding love and acceptance. He is talking to me (not at this very moment!) but I am on a sort of probation until I can prove I love him. (I will not be able to no matter what I do). He is justified in whatever he says of does.