<human>: Can you summarize the given text in a few sentences?

Dated 2.5 years. She was moving for school for 6 months but we were going to try the whole long distance thing. A week after the move she breaks up with me via text message and i was devastated. 3 weeks later I messaged her that I still loved her and she responded coldly. We continued to talk for the next 2 weeks and she slowly began to warm up to me. It turns out she wasn't feeling the relationship for the last 7 months of us being together but now she was really starting to miss me and wanted to get back together. Here's the thing that's bugging me. She let me know that she slept with and dated a guy for the month we were apart. And now that he broke up with her, it seems that she's rebounding with me. She told me that she realized how great of a guy I was and wants me back.

I love this girl so much and I was so hurt when she left me. But I also feel like plan B. Part of me thinks that If she needed this time apart to find out that she really wants to be with me then it's all okay in the end if we end up together. But the other part of me feels used, betrayed, upset and angry at her putting me through this. We're not even broken up a month and she's already dating and sleeping with other men? I couldn't even look at another girl. I DO BELIEVE she still loves me. I know this girl inside and out and I can tell that she means it.
<bot>: GF breaks my heart, sleeps with guy, wants back together. She loves me, I love her. Hurt with the breakup still