<human>: She has broken up and gotten back together with this guy over 6 times. The 7th time she got together with him, I confronted her about it, because she just keeps getting hurt over him, and I didn't want that to happen. She calls me judgmental, and then compares me to her other friend. 
This is the exact text she sent me when she basically went off on me:

"Dude you're so judge mental. And you wonder why I don't tell you shit. As a "best friend" you should support my decisions!! Just like Taylor (her other best friend) does. Dude why don't you? I mean yeah, Courtney we have our good times but our arguments are getting more frequent! ... So umm... What's the point of this friendship? Yeah we've known each other since BIRTH but this isn't the type of best friend I want . . . I'm sorry."

This is the apology text she sent me yesterday.

"You know what fuck this! If I don't message you we won't be cool. Look Courtney ... Things got bad & I know if you were still there I'd be fine!  I let you go cause' I didn't like hearing what I didn't wanna hear. & you know that.... But I understand that you just would tell me straight up cause' you didn't wanna see me get hurt. I understand that now.. I don't know  if you're doing bad or good or if you even wanna talk to me but at least I know I tried /: I never stopped loving or caring about you & you'll always be my best friend in my heart."

Should I forgive her? All I remember is the fact that she said "This isn't the type of best friend I want" I want to be friends with her. But then again, I don't. I'm torn, and I need help trying to make a decision.

Provide a brief overview of the text.
<bot>: My best friend and I had a fight a few weeks ago, she apologizes yesterday, and I'm torn between forgiving her or not.