Bless you. No one has the right to judge someone for their size and shape. It angers me as much as it saddens me. We live in such a photo-shoppy world these days and it seems that anyone who doesn't have the shape, the look and the pout is not acceptable. What bollocks. We all know it is.
That said, I feel your misery keenly - your post depicts terrible pain and self-loathing. If changes are to be made, with help, you have to learn to be gentle with yourself and be your own best and most loving friend. Kicks up the arse never work, believe me. Been there. Self hatred gets nowhere except further stuck in the mire.
If you were talking to a dear friend now who was suffering as you are, what might you say to her? What might you do. and suggest? You are clearly a sensitive person with great self-awareness. Please give those questions some gentle thought. You also need to back that up with some physical self-love - and before anyone raises any eyebrows, this means gently hugging yourself, stroking your own arms, telling yourself that you are suffering, that you are going to need support and help and that you will support and love yourself through it all.
If this sounds crazy, well - never mind, that doesn't matter. It's a start. You need to do this regularly, if not several times a day. You'll find your own form of gentle loving words, your own loving touches. You deserve no less.
At the same time you need to see your GP urgently and tell her/him exactly what you've told us. How this is impacting your life, how desolate you feel, how desperate. They need to know this. You also need to tell them you simply cannot cope any more without specialised help and you want to discuss a suitable referral. Don't leave unless and until the GP has agreed a plan of action/care plan.
As others have said...please do keep posting. You have been courageous posting your feelings and thoughts; don't stop.
XXXX