Advice please

Cate

I need help in the bedroom. My man of 5 years is on the smaller size, like 3-4 inches hard. I get so frustrated bc I don’t enjoy sex. I feel like it’s always me getting myself off. I also feel like he’s too rough when trying to please me so i tell him nevermind i’ll do it. I feel like he’s trying his best and i’m so over it. I’ve told him that he’s too rough but it just doesn’t feel good. Is there any advice?