I've been with my boyfriend for 3 years almost 4, and for a long time sex has been unenjoyable for me. We've rarely had sex in the past 2 years as every time we try it always ends up hurting me. Plus we really dont see each other often, so sometimes its only once a month we have the chance to have sex. I rarely get turned on and I really want to want to be intimate with him. I find when we're having sex if its with my legs up I get a very painful urge to pee, this usually ends up frustrating him and because thats how he likes to have sex but it almost puts me in tears from the weird pain. Certain other times, like when we try it doggy style, if he goes too fast, I'll get random stabs of pain which I've always chalked up to not enough lube, but it's been going on for soooo long I really just need to fix this. I remember when we started dating I used to LOVE sex. I am on birthcontrol and I have been since I was about 17. I've also made an appointment with my doctor, and I'm going to try to find a gynocologist. But really any help would be great!
I know this is a lot of random facts but I just want to know whats wrong with me. Any suggestions would be helpful.