Is it normal that i stay with my girlfriend?
Basically, the girl I'm dating now is my first real relationship. The girl I'm seeing has been through a lot of abuse in her past, with other boyfriends as well as other people. She has been sexually abused more than once, hit by her ex boyfriend of 4 years whom she was living with, and just made feel not worth it or used by other boys. I too have been sexually abused but have not suffered the same trauma as her following it.
In the beginning of our relationship I use to look at other girls and think they were attractive. She really does not like this, she feels strongly that it should not be tolerated and that it's very wrong for you to do that when you're in a relationship. We fought back and forth about it and I haven't done it since. My reasoning for it was because I was new to relationships and didn't know how to behave.
Fast forward to today, we constantly fight over big and small things. She accuses me constantly of looking at girls and is very grumpy to me sometimes. She hasn't trusted me since the whole looking at girls ordeal but she really loves me and I love her, despite everything. Just recently, I said somethings I didn't mean (calling her a fucking bitch and saying if she continues to be a bitch she'll end up alone) because she tends to take out her frustrations out on me. She was very hurt by it and she has real bad anxiety and thought she was going to have a heart attack when I told her. I said I was sorry but she doesn't care anymore even though deep down I know she loves me and cares about me. I don't feel like I'm in the wrong but in the same time I do. I think mutually, we both anger each other and I tend to say things out of line.
My question, do we work? I really love her because even though we fight a lot and sometimes our fights can be very hectic and hurtful, we have so much fun together and can be very loving to each other. I've threaten to break up with her at least 10 times but I always stay and apologize because I know I love her and look past all the bad stuff. We have great sex as well. Our physical attraction to each other is there. I don't mean to be an asshole to her but I feel like sometimes she really brings out the worst in me because I feel like I'm paying for the mistakes of her past boyfriends. (even though I messed up with the looking at girls thing).
Help greatly appreciated!