We dated for over 3 years. I thought she was “the one.” I’m actually her first girlfriend since she came out to everyone. I dropped my friends and everything to move to the city to be with her. This past year things weren’t going so well. She was being very moody and we weren’t having sex and I knew something was up. She then tells me, “we should break up. I think I need to find myself before we continue.” I agreed. Told her that would be the best. We had planned to take a break then get back together. I pack some of my things and live with my best friend for 3 months so she can pick up my broken little heart for me. I was definitely miserable and didn’t know who I was. Then we begin to start speaking again and decide we want to resume with our relationship. We get back together and turns out she cheated on me. Oh and with a male. Let me mention I was the only person who has ever had any sexual relationships with her. Her words were that she was was drunk, lonely and we weren’t together so I had no reason to be upset. I let it go. 6 months has passed and we are so happy and things are going perfect. On Easter, I decided to surprise her. I buy her flowers and a promise ring. When I got home I gave it to her. She smiled and when she opened one of the eggs and seen the ring. Her face was just priceless. She was looking at it, very nervously. Then she told me. “I don’t think I’m ready?” “I mean, I’m in love with you. But I just don’t think it’s fair to you. I’m not sure I love you like I should.” Like, seriously wtf does that even mean? I’m in the process of getting my life together and doing things for myself. There’s no need to be hung up on someone who’s just going to waste my time.