I have been with my boyfriend for over 3 years, and we have NEVER had sex. We have tried a few times but his penis always go soft because he has erectile dysfunction from medication he takes.
He is terrible at giving me oral sex, it feels uncomfortable rather than pleasurable. I have given up asking him for sexual favours, even though I give really good BJs and HJs to him.
Even last night, he was grinding against me from behind and I asked him to bite my neck. He couldn't even bite my neck properly, all I could feel was his lips pecking at my neck, which just killed the mood. It annoyed me so much because he can't even do something as simple as biting my neck hard.
He is a bad kisser as his lips are so thin and small. He is incapable of kissing with his tongue. I have tried to teach him how to do it, but his tongue just feels like a washing machine in my mouth, which is not a nice feeling at all and makes me feel icky.
I feel so deprived because of this. HOWEVER, he is such a good boyfriend outside of the sexual stuff. He gives me so much emotional and financial support and most importantly, I have a roof over my head. I would say he is like my soul mate. But sometimes I feel like we are more like just friends due to our lack of sex life.
The fact that there is no sex in our relationship is making me question whether I can stay with him long-term, i.e. 5, 10 years down the line. If I stay with him for the rest of my life, I am going to DIE a virgin. Even now, I feel ashamed about being a 21 year-old virgin even though i'm in a long-term relationship. What if I end up being a 30 year-old virgin? Oh my, I can't cope. How am I supposed to have children with him if he can't have sex with me?
My sex drive has been so high lately, I literally have a crush on every male colleague at work, even the old ones in their 50s and 60s. It is becoming a problem.
I would never cheat on my boyfriend but I can't stop fantasising about being with other men who could actually satisfy me. Is that selfish?