A.C.
something my dad had me do when I was a teenager (and on the verge of suicide) was make two lists ... side by side on a piece of paper.
On one side of the paper I wrote down ALL the thing I DID like about myself, EVERY SINGLE THING. On the other side of the paper he had me write down EVERY SINGLE THING I didn't like about myself. Naturally at the time the list on the dislike/hate side was MUCH longer.
After that he made me look at what I COULD change and what I COULDN'T change. Things like my height or the general width of my hips and shoulders .... those were genetic and built in my bones and I was stuck with them so I had to accept them. ANYTHING else I didn't like about myself ... well that was where my choices lie. I could work on changing them or leave it alone. But only I could change the things I didn't like about myself.
That didn't mean there wasn't help out there. There was. And there is for you too ... you have to REALLY be ready for the change and the work it takes to change. But also be willing to set realistic goals for change. It doesn't happen overnight. You have to be WILLING to hear the hard stuff and do the hard work.
Honestly I suggest you get a complete physical with blood work as well as finding a good psychiatrist (who can prescribe meds if needed) and be WILLING to really work on this and be WILLING to let go of the self-hate.
good luck ... it's not easy for sure. But SOOOOOOOOOOO worth it in the end.