<human>: Can you give me a shortened version of the text?

Background: I've known my gf now for 3 years now but we have been best friends for 3 years. i have always had a crush on her but i lost her to a different guy for a while and i had a different girlfriend during that period so we just stayed really close friends.

Me and my gf have never been the perfect couple, we have always had our differences but we have always been able to get through it together. saying that it was never an easy thing, she is very stubborn and very bent in her ways. i have always been the one to say sorry first and admit my mistake, doing this would usually make things better. 

Fast forward about 6 months we go out to lunch and we get into an argument and she wants to break up. i am distraught i beg her to stay, telling her we can work on it. she cry's in her lap and tells me to take her home. On the way back its a surreal feeling knowing the girl i have been crushing on for 3 years just ended our relationship in a measly 6 months. After i drop her off i go to my best friend and cry my eyes i am hurt to say the least.

Fast forward to that night she calls me at 3 A.M and says she doesnt want to be broken up anymore. Me being hurt takes her back in a heartbeat. This time i make conditions, and tell her we're not going to be perfect and we have to work on things together she agree's to all of this. About a month later we get into another petty argument and she says she needs a "break".

Now i am sitting here after about a week of not talking to her. having one of those situations where my head conflicts with my heart. My heart wanting her back wanting to give her the benefit of the doubt. yet my head telling me to walk away.
<bot>: Girlfriend broke up with me once because we argued to much, she wanted to get back together. We get into argument again she wants a break