Why am I repeating the same mistakes?
I've been with my girlfriend for 2 years now and I do truly care for her. I moved across the country quit my job and left everyone I knew just to be with her and make sure she is safe. But this is the 3rd time we're arguing over something I know she hates but I did it anyway. I feel bad about it but I felt bad about it the 1st time and now it's repeated it's self twice. How can I stop myself from doing something I know she hates. Even when it is so simple as just not doing it. Am I just being selfish or is there something wrong with my way of thinking?