Ok... so I've been in a relationship with my boyfriend for a year. He is an amazing man but sexually, he is terrible. He's been like this since day 1 but I've been lying to him letting him think it's good. I recently told him how I felt about our sex life because we have now moved in together and he's been asking for it more. I was making excuses at first but that only lasts for so long. After I told him, he actually broke up with me right then but we talked it out and got back together by the end of the day. He's tried new things but I'm still not pleased... And have never had an orgasm. He asked me if it gotten better and again I lied and said that it did. I couldn't hurt him anymore. Well about 2 weeks after this, my ex hmu and asked to see me. I've known my ex for about 20 years and we were on and off for about 8 years. So we've been friends before anything for about 12 years. I went and saw him twice this past weekend and had sex both times. Out of everybody that I've been with, he's the best I've ever had and we are just in sync sexually. I've been sexting him since and now he's talking about getting back with me. I'm all over in my head right now... my boyfriend is a great guy, just awful in bed. But my ex is mind-blowing in every single way. I need your thoughts!!!