Talking to a wall

I’ve told my boyfriend over and over for months now that he’s now making me feel loved and I feel ignored, secluded, trapped, and unloved. I’ve even straight up told him how to fix it and I just need to be able to do things without him controlling my ever breath or to hug me or hold me hand or even cuddle me. But nothing has changed we just argue more and more it seems. All I want is us to be a healthy relationship where I can leave the house by myself without being accused of cheating (I’ve never cheated on him but he has cheated on me multiple times in the past he doesn’t anymore). Sometimes I just need a long hug to feel like he cares but he gets annoyed when I ask and basically only wants to touch me when he’s horny. We’ve been on and off for 4 years. We’re both 18 and We live together. What should I do?