My bf won’t have sex with me

Soooo you know we’ve been together for close to 3 years now. We live together. When we first met we had sex all the time, and you know how it goes over time you don’t freak all the time but you do a good amount.

It

Has

Been

A

Month (at the very least)

He does this now. We don’t have sex for a while like that and it doesn’t even phase him!

He says my bowjobs are amazing, and our sex is “good”. I asked if he liked having sex with me and if it felt good for him and he avoided the question. So am I not worth it? I mean we have great sex. He doesn’t last very long anymore and he’s more about getting off than getting intimate. But he says he loves me.

The one time in a while he actually made the move if was a few weeks ago and it was the best sex we’ve had in a while. But he says he’s lazy and doesn’t want sex so much anymore. But he’ll always ask for blowjobs.

Any thoughts?

I’m concerned and I’m hurt and embarrassed.