I was with my girlfriend for 3 years, we were the perfect couple. We clicked extremely well , were best friends and more, and for the past 3 years literally spent every moment together and were always happy and everyone agreed, claiming we were the best couple. We really saw our future together, ending as a family - infact she was the one who presented the idea in the first place. If anyone was gonah marry out of everyone I knew it was us.
I began to worry that she liked someone else and this lead to a few arguments. She reassured me many times that this wasn't the case. I believed her and I believe that nothing ever happened between them, but at the end of the argument we broke up.
It was a stupid argument, not worth throwing away 3 years of history for. The day before we were madly in love, in fact right through the argument until the point were she claimed she needed space or to break up I seriously thought things would be okay. I know this by the texts, I think I pushed her away by being an arrogant dick the night before.
We ended up breaking up, and I found out two days later she was with the person I thought she liked. I feel he just jumped at the opportunity, by being the comforting friend and wormed his way in. I begged and pleaded for a good 2 weeks, although did give a few days in between. But my head was a mess and I honestly had no idea how to deal with it all. During this time she has completely blocked me out, I haven't heard a thing from her personally.
Shes also claiming that she no longer has any feelings for me whatsoever, but the argument we had lasted a few days over text and literally the night before she was begging that things would be okay and it would just be us two and we would get over anything. Then suddenly this has just happened out of nowhere.
To be honest, I feel that she has just jumped straight into this relationship without thinking. Possibly to get back at me as it was the one thing I would've hated. Also possibly she just wanted the reassurance of having a guy with her. But I'm unsure. I've since began no contact, but it is a SERIOUS struggle. Meanwhile, she still wont talk to me claiming she needs more time. She hasn't contacted me first, ever, it's always been me.
I'm honestly at loss for what to do. I know I am better than this person, I devoted my entire life to this girl and always tried to be perfect. She will not end up happier with him, you can't leave a relationship after 3 years and get with someone within 2 days and expect it not to be a rebound can you? Not when we had our entire future planned together? We were on holiday a few weeks before and had an amazing romantic time, nothing was wrong and I would have noticed if there was. Same with even a week before!
Can someone give some advice? Am I right at being angry for the person for doing this? It's completely out of character too, as she is not the type of girl to go from guy to guy. Everyone is shocked and believes that I am the better person too, this isn't just myself thinking this.
Should I just maintain the no contact and expect something or should I just give it up entirely? Is it likely the no contact will help her think about me and remind her of all the happy times we had and how good I was to her, or is it likely it's been lost? It's been almost a month now but only around a week of no contact. I just don't understand why she has handled it so badly, I feel I deserve her to come and speak to me in person at least after 3 years of spending every day together. But is this her way of coping and dealing with it all?
Any input on similar situations/advice is appreciated. Have I ****ed it up with the 2 weeks of begging?