I have a couple of questions so I appreciate responses to any of them.
1) Sometimes when I swallow my boyfriend's semen after oral sex, I get a stomachache. Sometimes it just feels a little odd, hard to describe, but sometimes it feels almost like I could throw up. It's not because of the taste, that doesn't bother me so much, and it doesn't affect my stomach until a little later on. Has anyone else experienced this/know why this might be occurring?
2) I have never been able to achieve orgasm either with a partner or by myself. I think know more or less what to do and what it's supposed to feel like, and my current boyfriend definitely makes me feel good enough for it to happen, but it just doesn't. Anyone know why this could be the case, or have specific suggestions on how to get to the orgasm? Sometimes it feels like I'm so close but also sometimes my body feels so sensitive that I almost can't handle it and have to stop (i.e. when he's fingering me/massaging my clitoris). I want to keep going to reach orgasm but yet it takes so much effort, I don't know what to do!
*Note, I currently am taking antidepressants and have been for about 8-9 years. I know this can inhibit orgasm, but it's not like it can't still happen, right? I don't think I can stop the medication at this time.
3) It's been a while since I had penal/vaginal intercourse, and I've only ever done it with one person (ex-boyfriend), but it was never particularly pleasurable for me (even though I wanted it to be). It actually was somewhat painful even after the first time. He could usually never even get two fingers in me without me having to make him stop, and the same goes for my current boyfriend. Additionally, I had a pap smear not too long ago and the speculum was very painful for me even though it apparently shouldn't be. The doctor said that everything looks fine, but I'm curious if maybe my vagina is just really narrow? What can I do to make sex hurt less?
I know that's a lot of info and questions but I just wanted to put it all out there and see what kind of advice I can get!
Thanks!