<human>: Condense the text into a few key points

I have been dating my SO for about 14 months now staring last November during our freshman year of college. We have been friends since late sophomore year of highschool so while 14 months isn't crazy long it honestly feels like we have been dating for much longer. Lately she has been very argumentative getting mad at me easily and we have almost broken up a few times, in fact a few nights ago she texted me relatively out of the blue saying we should rethink our relationship so I thought she was ending it. I couldn't talk to her right then and there because I was too inebriated with my friends so the next day I prepared to end it. However instead of her saying we should  break up like I had prepared for she begged me to stay with her. She wrote me a note and apologized about a bunch of shit and I just could not end it because I'm scared it will destroy her now. This is the third time we have almost broken up in the past two months. I have only dated 4 other girls before her for a total of like 2 and a half months so Idk what to do. Is it healthy for me to give it another chance like is this a normal phase for healthy couples to go through or should I just stop now. We still have fun times and I would do anything to keep her as a friend though I know that if I end it she might not ever want to talk to me again. Just some extra details, I'm very involved with my fraternity on campus so there is alot of pressure for me to end it and I like to partake in substances which my gf does not approve of, I am also kind of awkward so I am worried I won't be able to find a girl equally as awkward and quirky as I am.
<bot>: My relationship is going through a bad rough patch where we have almost broken up multiple times, is this a normal thing that relationships survive or am I just wasting my time.