Okay, so me and my ex girlfriend went out for nine months. All the time she would say how if we would ever break up she could never find someone like me, it would take her a long time, she wouldn't know what to do. She always said that we would be together forever. Flash forward to month eight, she broke up with me because I would always fight with her over stupid things because of my jealously and insurced. I even went on to call her some really bad names. But, a couple hours later she decied to get back together because as she said I was the best thing that has ever happened to her. So, last month I know I'm on a short lease so I try to change and I did. I just made one mistake and got upset over not going to a concert I really wanted to go to with her, also she got mad at me because we use to call each other at 11 every night, an I stayed out with my friends until 2, she was waiting for me. So, we went to her friends cottage for a week and came back and decied to break up with me again. She told me she lost her feelings and that she'd rather be single. Flash forward two week, and she's already in a relationship with another guy, who lives 10 hours away and I don't think they've ever met. They talk on Skype each night for hours. They really didn't start to talk until the week leading up to the cottage, I checked her phone. I guess as they say treat your girl right or there will be someone there to treat her better. But I don't understand how it could escalate so fast. Rebound relationship, or filling the void that I left that I failed to void with all the fighting? It gets to me everyday..