I can relate to how you are feeling. My husband was always selfish. I (mistakenly) thought that once he stopped drinking, that would change. It didn't.
It sounds as though you are seeing things for what they are, even though they are not how you want them to be. Painful as it is, that is the shortest path through it.
((()))
L