<human>: Can you condense the text into three sentences or less?

Started off as fuck buddies for the first three months and have been seriously dating for four. Our sex life is pretty active and on the whole satisfying, though he's been a bit lazier recently due to weed. Problem is, I can count on two hands the number of times he's gone down on me since we first hooked up.

At first his excuse was that he wasn't very good. Honestly, he's not, but I've always given him heaps of positive feedback both during and after. So I thought, maybe he's just lazy. But, after bringing this up to him about this on several occasions, I've concluded that he just doesn't like doing it.

I try so hard to do what I can to please him; I shave, I blow him almost every time we have sex, and any other time I swallow despite how foul it tastes, I even said he could just finger me if he didn't want to go down on me, I am as enthusiastic as I possibly can be and I get nothing back.

Apart from this I adore this guy, and I'm hesitant to throw it away, but at this point I don't even want him to go down on me because it feels like he doesn't enjoy it and so I don't enjoy it. I don't like ultimatums or punishing him by withholding blow jobs, but I honestly don't know what else to do.

Is this a dealbreaker, or is there some way to salvage this?
<bot>: Boyfriend rarely goes down on me despite how often and enthusiastically I blow him. I don't want to break up with him but this is making me miserable and I don't know what to do to fix it.