Ok, so my girlfriend and I have been broken up for about a month and two weeks. We talk from time to time. I broke up with her, and there's been a lot of drama. The thing is, part of me knows that I would be happier with someone else later in life. However, the other part of me thinks that her and I could work it out. Here are the factors. After we broke up I was talking to another girl about a week later and we fooled around a bit a few times and talked a lot. However, we mutually decided to stop and just be friends. Then my ex and I start talking about two weeks after we broke up. We met from time to time and often had conversations and ended up kissing and fooling around ourselves twice. The whole time this was going on my ex was very mean and very unlike herself. Avoiding me when possible, yet texting me whenever she saw me with someone else. She started cussing a lot, smoking, and partying constantly. Later on I find out that she's kissed three people from a friend of hers. She later admitted to it and somehow found out about me and this other girl. We talked about it worked out our differences, but I did not tell her the whole truth about me and the girl because I was afraid that she hadn't been telling me the whole truth. Anyway, we agreed to let it be for a while and talk over thanksgiving break. We met for a couple times over break and we had a few conversations that were pretty nice. We talked about potentially working through everything and starting over with more space and trust, of course agreeing to make certain rules for ourselves and mutually be happy. However, the last night we met I had a sinking feeling that there was something she wasn't telling me. I begged her to be honest with me, and told her that I had something else to tell her as well. She continued to lie about there being nothing else to tell me and it being none of my business ( despite our desire to work on our relationship) I pursued and pursued and eventually she tells me she had sex with someone a few weeks after we broke up. In our relationship sex was extremely sacred and something we both agreed to never do again until we were married. She got drunk and had sex with someone at a party and told me at the time she had wanted to. I then told her the extents of my hook up with the other girl (not sex, never sex) and she was upset. I began to realize what she had done and didn't think I could ever see her the same. We had always talked about how special sex was to us, and she just threw it away because she was upset over a break up? I am now very upset, I was in a very good situation before this and felt comfortable taking it slow with her and trying to fix problems, or mutually agreeing it wouldn't work. I know I did wrong things, but to me she ruined us. She acts very upset about it, but I don't know if I can ever forgive her. Like I said we live on the same floor in the same college, we go home for winter break in two weeks. When were home we act so different, I know we will be tempted to talk because were pretty much all alone in a small city. I don't know what I should do, there's a feeling inside me that knows that if I got over her permanently id be fine and id meet a girl that I was truly in love with, but another part feels I should try and fix this if I can because I don't think the wound is going to heal if she's constantly around me... any advice would be appreciated.