How do I break a near life long selfish cycle.
Ive been with my partner for 4 and a half years. I love her with all my heart and would do anything for her. However one of the biggest issues in our relationship is she says I'm selfish.
I completely admit that I am and have been since I was young. I used to go out of my way to help people and do things for others but I keep being used and getting hurt for it, so I shut out other people and became quite selfish.
While I have managed to work on it a little, I am still far to focused on myself. I will often put my own needs and wants above my partners even without meaning to. I have trouble thinking of my partner first or even at all on the odd occasion when I could have done something nice for her.
She constantly brings me home little things and what not to show her love, while I am typicly a big gesture kind of guy I admit there is much more I could be doing.
How do I break this habbit for good so that if I am out I can think "hey bet she would like that" or do things for her forsaking what I may want?