Hey buddy this can be difficult for sure. I know it’s cold comfort, but basically everyone feels that way about their body, even the beefiest porn guy feels that way a little inside.
I’ve been spending more time actually looking at myself in the mirror in various states of undress, and accepting who I am. I also just hang out half-naked/naked a lot more when I’m alone. I don’t have to like everything about myself to still like myself, and for me that was a hard lesson to learn.
Second, remember to separate how you feel about your body from how others feel about your body. Where you are attracted to a certain type, you don’t know what someone else is attracted to. And there are people out there who are exactly into you! I don’t know exactly what/who you’re into, but I think you have an awesome body. I hope it doesn’t make you uncomfortable, but yeah you look like you’re nice to caress and generally be intimate with.
Third, consider working with a therapist/BetterHelp if you can! It’s great to have someone who is educated and experienced in these matters to work on things with you.