I second this 100%
but I want to add a lot of people (diagnosed or not diagnosed with NPD) have long marraiges with its all above qualities. A lot of people over look this and think if you have a relationship, you are not NPD. NPD exist only because they have relationships. They are not alone and beating themselves up in the head. They need a prey all the time and people forget that often assuming they live in a basement alone and just randomly hurting others. Nah. They are among us often.If your husband is truly a narcissist then the likelihood of you having a stable, loving, relationship based on trust and respect is extremely low (I am being generous here) to nil. Complete lack of empathy, manipulation, emotional abuse, physical abuse, financial abuse, cheating, devaluation and discard, etc. are all commonplace with narcs.