maighdlin, your post was so sad and I'm glad you got one positive reply.
This flies against everything the sanctimonious didacts (including our beloved government) say - but the real answer is learning to love your body as it is! Sounds impossible, huh? It's not :) It takes time, that's all.
I've been treated for eating disorders and know that over-eating is the same disorder as anorexia, expressed in a different way. You're already clued up about nutrition and health, so you've overcome the practical hurdle. The rest is emotional-psychological and you can address this yourself - with kindness. Here are some ideas (fwiw, I've done all of them and still do):
? Have nice baths or showers - take your time, use a product that smells nice, wash yourself gently all over like you would a small child.
? Use body lotion afterwards - give yourself a lovely full-body massage, be kind to your skin.
? Make a notice that says "You look nice" and stick it over a large mirror. Look at yourself for a few minutes each day in this mirror. It's your 'nice looking' mirror 
? Take a bit of time to try yourself at different angles and lighting in your nice-looking mirror. Each day, find one thing to like about your reflection.
? Don't bother slagging yourself off, you're good enough at that already!
? Try different smiles at your nice-looking reflection, try a few pouty poses. If they make you giggle, it's all good!
? Wear clothes that fit properly. Nothing worse than hitching things up and down all day. Check your nice-looking reflection to choose colours that suit you well :)
? Put lipstick on.
? Get a mindfulness meditation CD (or download a free one) and use it every day. Ideally, do it in the same room as your nice-looking mirror. They take about 10 minutes.
? Whenever you think or say something nasty about yourself, correct it immediately. Replace it with praise for one of your good features, or at least go "That was rude! I'm all right really!"
? Whenever something makes you feel really, truly happy, even for a second, dwell on it for a while and keep it in your store of happy memories. This will build up to grant you radiance - honest! See what others have said about being in love, it's the same principle.
This does take time. And it works. Trust your 'nice looking' mirror, your lovely bathtimes and happy mind to do the trick: they will :)
Go for it! What's to lose?