<human>: Provide a brief overview of the text.

My GF is so sexy and smart and funny. I love her more than anything but she has some issues (maybe something that happened as a child, i dont know) that she won't address, after I have begged her to seek help, I am even willing to go with her as I have always supported her through good and bad. 

Anyway, she often gets frustrated and angry at really small and insignificant things that then turns into a deep rage quite quickly sometimes, then I have to do everything I can to calm her and explain that her behavior is not acceptable but I just get abused or written off as if im talking jiberish bullshit and some how it always ends up being my fault and I'm the bad guy for saying how I feel. 

I am just really exhausted from all of it and don't know how much more I can take. I feel like we need to break up but I can't seem to make a decision and commit to it because I love her so much and don't want to give up on us as we have been together a long time and when she is being nice and happy it's really fun. We have a similar perspective of life and click with most things but I feel im her verbal punching bag alot of the time and when she does stop and apologizes it just happens again half and hour later.
<bot>: GF angry often and gets real nasty. I need to end it but don't know if I can coz I love her.