<human>: So my girlfriend and I had been dating for about 2.5 years now. She was incredibly genuine and sweet, always a favorite amongst my friends. After a year of dating she moved 500 miles away to start medical school. We had some tough moments but stuck it through and came out the other side of her first year relatively unscathed, or so I thought.

I got an email last night from one of her classmates describing all of her infidelities from that year. She had slept with multiple guys over the school year. The guy she had slept with most recently, lets say John, was the one who sent me the email. She slept with John multiple times over this past month and confided that she wanted to date him and that my relationship with her was already over. John stopped everything and told me after he broke it off because he knew I was still talking to her.

She denied everything about cheating on me at first but slowly told me more and more of what I knew was already true from John's story. She had weaved an incredible web of lies over the year covering her trail and now what I had thought was already shady is all the more telling of what she was actually doing.

I had been saving what I could from my meager budget to buy her a ring thinking that she was something she wasn't. After investing so much time, energy, emotion and money into a relationship how do you guys bounce back? I know I'm lucky to at least have closure in this but I still can't get out of bed today. I was hoping to hear the best ways you all put yourselves back together after something like this. How do you start dating again with at least a shot at avoiding this again?

Can you succinctly summarize the text in 1-3 sentences?
<bot>: Girlfriend lied and cheated very frequently while in our long distance relationship. I can't get out of bed. How do you bounce back from this?