My girlfriend and I have been together for roughly a year now. After that whole "honey moon" stage which lasted about 3-4 months, I started noticing some behavior that bothered me, such as her inconsiderateness, poor hygiene, and just generally "pushy" personality. I bit my tongue for awhile because I truly cared for her and didn't want to hurt her feelings. Well, one day I literally just exploded. I told her EXACTLY what I thought of her and that her behavior seemed a bit abnormal (I have seriously never known anyone to act in such extreme ways before..). After this we smoothed things over and she said she'd try to work on things. I didn't want to change her, I just wanted her to act more like an adult (we're both recent college graduates and are just getting settled into our careers). She's made improvements, but to this day we still bicker and fight. My friends don't like her, and I'm starting to hate her personality more and more.
The thing is, I love her, and I keep hoping that some day I will be better and I wont be so seriously vexed by her behavior. I know that I should accept her for who she is, and I really do love and care for her, but I just can't help it- she pushes my buttons! The point of this post is that I know it's time to stop hoping for something that is never going to happen and just end things with her- I am just having second thoughts, here's why:
I still feel like I can change, I can accept who she is and move past being annoyed.
Is that immature of me? Should I just accept the fact that our personalities are completely clashing and move on? Most importantly, is it even possible to NOT be annoyed by someone's actions?
Just as a tiny bit of background info- no, I do not have a history of being this way with my girlfriends. My behavior is new to me, which is why I am here.
Also, I have lost the desire to be intimate with her. I know that might be TMI, but I thought it might be relevant.