<human>: Last night I was fighting with my friends and was drunk and very angry and took it out on the girl I was basically dating. I freaked out on her for no reason and said a ton of stuff that I didn't mean and was really a complete dick. I immediately texted her apologizing the next day and couldn't go see he as I went home and don't live near her. She is insanely pissed off and said she needs time and even said that now she knows for sure she doesn't want to be with me. I apologized profusely but now I don't know what to do or how long I should give her before I talk to her again. I really want to be with her but now it looks like I may have messed it up. We have been on and off talking for a long time now if that helps out with the answer. What should I do?

Also, she's saying I keep messing up and just ask for an apology and claims that she doesn't mess up near this often. (Not true at all she has hooked up with another guy a lot and continues to say it won't happen and it does but through all of that I still care about her). I want to convince her it won't happen again.

Summarize the given text in a few sentences.
<bot>: Was fighting with my friends while drunk, got really angry, and said a lot of mean stuff to her I didn't mean at all.