*rant* He never wants to have sex

I haven't had sex in 2 months and even then he just did it to make me happy. He never wants to have sex. He says "it's nothing to do with you" BUT NEVER EXPLAINS WHAT THE FUCKING PROBLEM IS. And I'm so fucking tired of having to masturbate. I'm fucking sick of it. He's not cheating. SO WHAT THE FUCK IS THE PROBLEM?! I feel like he's not attracted to me anymore.