That's the eternal question. I don't know if As are more selfish than others, but I do think addictions of any kind make people selfish.
This is why making life easier for an addict is not a good idea. Some will only stop if their addiction becomes painful for them, rather than their loved ones. Others take loved ones for granted, but that's not just addicts.