There was this girl, I'm going to call her M. Like my current girlfriend, I met her on HER. My friends thought she was ugly but I disagreed. She was arty like me and listened to similar music to me with some exceptions. We met up and I stayed round her dorm and slept with her a couple times. She wouldn't let me hold her hand or even just hug her sometimes, I felt wrong. I knew she still wasn't over her ex (for context, she'd never even met this ex - it was entirely long-distance and she seemed a little obsessed with this girl). M didn't really get me and conversation with her was awkward and she would demand nudes at bad times. I sacrificed quite a bit that I didn't tell her about - I lied to my parents, spent a lot of money on travel, bought her Polaroid camera for Christmas, answered the phone at 2 in the morning to talk to her when she was upset, skipped college to see her. I kind of assumed that things would become more serious. I got on with her flatmates and other aspects of our relationship were good. Then I found out that she was trying to get back with her ex AND get with another girl. It pissed me off that yet another girl was willing to treat me like something disposable.
I cut her off for a bit and dated someone else for a bit (that one was worse, lol). She continued to try to get me to sleep with her and send her nudes, especially when high or drunk (which was at least 3-4 times a week). I was torn. I missed her but I didn't want to return to a bad situation. I then ended up with my current girlfriend who is amazing, lovely and patient and sweet and just everything I could want or need. I told M to back off and asked if she could just be my friend to which she said that she couldn't be ****ed.
I was hurt and angry. But I still think about her and watch her snap stories. What is wrong with me?