I'm 20 years old and I've been dating my boyfriend for over 5 years. We are both virgins. Early in the relationship I told myself that I didn't want to have sex until marriage (mainly because I was, and still am, paranoid about becoming pregnant. He's been very patient and has never tried to force or guilt me into having sex. I guess I sort of have 2 separate questions:
I have given him HJs and BJs for a few years, but he has never done the same for me, not because he doesn't want to but because it just never feels good, even when I'm "in the mood." I've pretty much given up on even letting him try because I assume it's going to be hopeless. In addition, I've never masturbated for the same reason. Is there anything I can do to make it work?
Second, I've recently really been considering having sex with him, not because he's pushing me (he's not), but because I've just felt like I want to. I was considering going on the pill, but if not (or at least not yet), would taking EC afterward even with correct and "failure-free" condom use be a bad idea? Would it be pointless?
Last night I gave my boyfriend a blow job. It was my first time doing that so I'm like 99% sure it was bad for him. I told him to try and help me cuz I had no idea what I was doing. So, he'd push my head down and I think I was "deep-throating" or something but I couldn't exactly breathe. What am I doing wrong?