My stbxAH fits many of the criteria (as observed by two separate therapists of HIS) for Narcissistic Personality Disorder and Borderline Personality Disorder. I suspect that many people who suffer from these also suffer from addiction-- a self medicating kind of thing.
The book "stop walking on eggshells" is a good eye opener for a lot of BPD behavior. And frankly even if someone doesn't have BPD, the behaviors it describes seem to fit a lot of A behavior too...