Sex question.. Don’t judge.

So I’m 21 going on 22. I’ve had three boyfriends. Two of I took there virginity and the one now i’m with had sex with one other girl ever . I’ve never had a guy make sex about me. the only time i orgasm is from rubbing against him when riding him. I see all these stories of girls not being about to walk after and such and so. He’s about 6 1/2 - 7 inches so he’s decent. I even told him before to do foreplay. He doesn’t seem to be into fingering (i’m super clean and fully shaved) and I even showed him how and he stops after 8 seconds of doing it and then tries to put it in an it hurts. I even tell him i’m not wet and it hurts me because he calls it making love. I’ve never had a guy last longer than 7 minutes. Even my ex’s. It hurts because i even try talking to him about it and i get nowhere. I even go down on him till he comes and it hurts because idk. I struggle to orgasm through penetrative sex, and I need other forms of sexual contact to get me in the mood. When I ride him I stop sometimes so he doesn’t come for 2 seconds and keep going and he gets mad and asks why i stop. i even explained because it takes me way longer to cum but he doesn’t seem to knowledge it. he says he’s obsessed and addicted to my body but i dont know how. he eats me out for maybe 1-2 minutes MAX every once in a while. He told me his ex was loose so he use to just slide it right in with me i can’t do that because it hurts bad. As soon as he has reached his peak, his participation in an intimate night together is over. I often find myself lying in the dark after sex, fuming with sexual frustration, as he falls into a peaceful sleep. I’ve been reduced to having to finish myself off after he has fallen asleep, and I’m starting to feel fed up, and used.

I want to cry when i think of it. I even tried talking to him about it. Please and thank you in advice. No judgement comments..😥😥😥