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

So to set the story, my girlfriend and I are in a long distance relationship.  I go to a college 2 1/2 hours away from my hometown, and I'm dating a girl that's still a senior in high school from my hometown.  We've been dating for about 3 months now and so far we were doing well...until last Tuesday.

Last Tuesday, my friend, we'll call her Haley, snapchatted me saying, "you're finally my bestfriend on snapchat!" after making a joke the week before that we never snapchatted.  So I sent one back saying "haha finally" and she asked if she was my bestfriend on snapchat.  I respond saying, "no my gf is, but you're number two."  At least I thought I sent that to her...my gf and I had been snapchatting a lot lately and out of habit sent it to her instead of my friend Haley.  I didn't get a response from Haley for a while so I was wondering why she hadn't responded.  I then find out I sent it to my gf.

This is the fuck up.  Obviously, it was an innocent mistake...but I forgot to explain myself to my gf because I thought I sent her another snapchat saying I was talking about best friend on snapchat...but I didn't.

Last week goes by, I visit home and my gf.  She's being a little distant from me, and I ask if anything's wrong.  She tells me the past few days have been crappy, and I tell her it'll be ok.  (RED LIGHT NUMBER ONE I DIDN'T SEE).  Finally a couple days later I think to myself, that maybe it was the snapchat I accidentally sent that upset her, but I tell myself that she would've said something.

Fast forward to last night and gf texts me saying that the snapchat I sent last week hurt her and that she doesn't think long distance is working out and we should take some time off until I'm home for the summer.  I hate my life right now.
<bot>: Sent friend snapchat saying she's my second bestfriend on snapchat.  Accidentally sent to gf.  Gf thinks I'm seeing other girls and long distance relationship isn't working.  FML.