<human>: Provide a brief overview of the text.

So, to start with some background. I am an 18 year old male, and my SO is an 18 year old female. I attend the University of South Florida while she is at Florida State University. We spent most of high school together (been together 2 years) and have always been in a semi-distance relationship. Now we are 3 hours or so apart and i drive one weekend out of the month and spend 4 days with her. Then leave, and do it all again in a few weeks.

We've had a very healthy relationship and compliment eachother very well and she has always been my best friend. But I have never been a partier and she likes to every now and then. Problem is, there isn't really much else to do at FSU so she has been going a lot more lately. 

Well, over halloween weekend, while dressed in a costume i helped make from a lot of my borrowed clothing, she drank way too much and kissed one of her guy friends.
Now, I've always had the mentality that if someone cheated you leave and not give them the time of day because clearly they didn't care. But now that I am in the situation I realize that isn't so easy. I care about this girl too much to throw everything away over a mistake, but I don't want to make all the effort to fix her mistake. She does not have a car and can't get to me and I don't want to drive up there due to being to proud and stubborn. 

So, asking for any help i can get.
<bot>: Longtime SO cheated while we are at different schools, not sure whether to forgive stupid mistake, or see this as a sign of whats to come. Help?