Self consciousness

I’m in the heavy side and I don’t like my body . It also causes me to wonder if my party will ever like my body because I’m so big. I have back fat and a stomach . And guys don’t like that so I normally have sex if I do with a shirt on to hide my body . What should I do ?