I have been struggling with my weight for too long now. Although I am in the BMI normal range, I still feel stocky and I just can't get those 10-15 pounds off.
I am looking into the whole self-compassion thing. The idea is that if you are kind and compassionate to yourself, it is easier to lose weight. There have actually been some scientific studies which support this. I am currently going through a book called "The Self-Compassion Diet", which contains guided meditations about self-esteem and weight loss. I also read another book called "Feel Good Naked: 10 No-Diet Secrets to a Fabulous Body" which gives several suggestions for feeling better about ones body. I think all of these are similar to "Women, Food and God", but I haven't read that book yet.
I know this all sounds a little wacky, but it certainly can't hurt to improve self-esteem and body image.