<human>: My boyfriend [M, 23] and I [F, 22] have been together almost 3 years. We've been living together for 1. We have a great relationship and are very much in love. 

We have sex about 3-4 times a week. It's always fantastic and he is a great lover. Our foreplay, however, is not so great.

 I give him head multiple times a week, at random (while he's gaming, etc) and before sex. He hasn't returned the favor since...early December? I realized this about two weeks ago and it's been bothering me constantly. 

We've talked about it. Several times. I bring it up every couple of days and it's getting to the point of me almost nagging him and I hate this. But I can't help it. It's really starting to make me feel self-conscious and a bit neglected. 

I feel like he's not telling me how he really feels about the subject. Every time this comes up, his answer is always the same: "I'm going to do it! I like it. I'll do it the next time we have sex." The more I bring it up, the more defensive he becomes. I don't blame him for that. I'd get defensive, too, if I was asked the same question over and over again. 

I've been doing everything I can to help the situation. I freshen up several times a day, I make sure I'm neatly shaven, I've been giving him blowjobs more frequently, etc. It's not working! I've told him that I wouldn't be offended if he didn't like it, if he thought my taste was odd, and so on. Maybe me bringing it up so often makes him not want to do it? I don't know. 

So what should I do about this? I hate that such a small thing has been bothering me so much. Any advice would be appreciated.

Can you give me a shortened version of the text?
<bot>: Boyfriend hasn't "returned the favor" in several months. I've let him know how I feel. Hasn't helped. What can I do now?