I think it varies from person to person too. AXH is super-self-centered, but given that he started drinking daily in high school and never stopped, I can't tell you if he's addict-selfish or stunted-emotional-growth selfish
It's sort of an academic question though don't you think? You deserve better, regardless if why he is selfish.