<human>: Can you provide a brief overview of the text?

Some background info: We have recently started a semi - long distance relationship this September because I had to transfer to a different university this year. It's been a little difficult as we are getting used to not being around each other as much but it's been good so far. 

Near the beginning of our relationship, my girlfriend (Sasha) had gone to a party with a group of her friends. At this time, she had only a little experience with alcohol but this party was a special occasion for finishing the school year. She was supposed to meet up with me and my group of friends afterward, but at the party she drank too much and had her first experience with weed. To sum it up, she asked a guy who liked her in the past to make out but the guy knew she was dating me and said no. She doesn't remember this happening and swears to be responsible in the future. 

Fast forward 5 or so months and it has been really great, we are really happy together.

About 2 weeks ago after school started, she got drunk again and slept in the same bed with another guy alone. Nothing physical happened besides maybe cuddling. She waited a week to tell me because she was scared I was going to be mad. At this point I can't trust what she will do when she gets drunk, I don't doubt her faithfulness when she is sober but she promised that something like this wouldn't happen again and it did. I really love this girl despite not knowing her for very long, and I don't want her stupid drunk mistakes to ruin what we have in this relationship but I cannot put myself to move past these 2 incidents. Shes in college so its kind of unreasonable to ask her to cut out drinking as she enjoys the act and the social aspect of it. I don't know how to move past this incident and start trusting her again if she continues drinking like this.
<bot>: Girlfriend acted unfaithful in the past due to alcohol, promised it wouldn't happen again but it did. I don't know how to put my trust in her again when she drinks.