Abusive girlfriend, what do I do?

Anonymous
Ive been dating Amber for 2 years, we are engaged and decided to get married in 2012, so it will give us more time to learn about each other. I love this girl more than a man should love a woman, and we are both madly in love. The issue is, she has anger problems. I've been able to endure it and help her with them (I understand why she is this way because she had abusive parents, and an abusive ex) but she also hits, scratches, slaps, and throws things at me. Everything goes back to normal after each time (she has only lost control 4 times total) but Its become frightening to talk to her in the fear she will go nuts. I'm a strong man and I can put up with getting hit, but I'm scared that with her being so violent, I might hurt her in the process of defending myself. Yesterday she tossed something at me while she was yelling, and I reacted by pushing her (she was sitting ) and it didn't hurt her at all, I pushed her arm and yelled " DON'T HIT ME AGAIN! THIS IS THE LAST TIME YOU WILL PUT YOUR F***ING HANDS ON ME" but I think it scared her to the point where she didn't understand why I had did it.Its a side of myself I never saw and It scared me too because Id never hurt Amber, yet I felt it was me standing up for myself because Id rather end the relationship than becoming a person that hits women. And despite the conversation we had afterward, she seems to make it seem as if she is the victim... because this one time I stood up to her, out of all the other times she has whooped my ass, how am I the bad guy? What should I do? I want her to find ways to calm down and for things to not get to the point where she is hitting.
Abusive girlfriend, what do I do?
4 Opinion