Hi. Me [22] and my gf [22] (now ex) were together for 4 years. During the last 2 years, she met a guy through a mutual friend. Soon they became best friends and used to hang out occasionally. It was surprising that some other guy became her best friend because I should be her best friend, isn't it? I always considered her my best friend.
I didn't like it but didn't want to control her so went with that - I trusted her. Though I still used to get irritated by that sometimes - but she ALWAYS assured me that they are only friends and that she can never fall for a guy like him and that he's not her type. During the last year of our relationship, things started to go downhill (constant fights, arguments, etc) - and one day she came and told me that she is in love with that dude and that they both have ALREADY confessed about their feelings for each other over the phone (nothing physical though).
I'll admit that I was not the best boyfriend you'll see but I was not too bad either. She blamed me that the reason she fell for him is because I didn't love her enough. And then she broke up with me. I am still heartbroken. I feel sad that she didn't choose to tell me about her feelings for the other guy BEFORE confessing it to him - is it wrong to feel like that?
What she did was really cheating or I deserved that for not being a better boyfriend? Please help...