Question: do selfish partners ever change?
Answer: Sometimes people won't change, and during times like those you need to decide if you should move on. If you've made your best efforts in explaining to them how their selfishness hurts you and they still resist change, then there's not much more you can do.