Well, I finally got my explanation. Turns out she got very drunk and went home with some random guy at university and woke up in his bed. She was too scared to tell me so she said she wanted to break up instead. I finally got it out of her when I met up with her later to try and understand why she broke up with me.
She says how much she loves me and how sorry she is about everything and that she wants to get back together, but can I ever trust her again? When I imagine how long it would last I always think that it wouldn't last long...
It was already hard work being long distance, but I was fine with it because I trusted her so much. I know it was probably the booze, but I cannot possibly know if she'd ever do it again.
Thoughts? Do you think it's worth another go?