I feel disgusting

my boyfriend won’t have sex with me. Our sex life has dwindled throughout the years and now it’s just to the point where I’m so over it. Everytime I try to touch him, he’ll move my hand and switch the subject. I always have to initiate, and lately i’m feeling rejected and it’s make me feel so fuckin disgusting and unwanted. On the very rare occasions where we do have sex, he will cum and that’s it. He never pleasures me, or gets me off. In fact i’m not even sure he ever has.

I’m so tired of this. Has anyone ever experienced this? My only thought it that he’s getting it from somewhere else or something. I know he jerks off in the shower.. I’m just so defeated.