Hi, I'd like to help you with your question.
It sounds like counseling would benefit you. I know you said you have tried counseling before, but may be it did not address what is preventing you from moving forward on your weight loss and other things in your life.
You said you have tried a lot of weight loss programs, including Weight Watchers. Weight Watchers is known as the best program for weight loss. That does not mean it works for everyone, but my point here is that you are doing all the right things to help yourself to lose the weight. Therefore, there must be something emotional holding you back.
In my experience, when someone does all the right things and has all the right tools to lose weight but does not, there is something going on inside preventing them from following through. In the worst case, it is a history of sexual abuse. In the least, it can be a habit of overeating that is very hard to break. A habit formed by emotional need.
What you need to do is determine what you feel is the emotional cause of your weight. If therapy did not do this for you before, you may want to consider searching for a new therapist, one who is experienced in weight loss and the emotions behind it. You can ask your doctor for a referral again, or if you attend church, your pastor may help. You can also search on line at http://therapists.psychologytoday.com/rms/.
Here are some books that can help you get started.
The Food and Feelings Workbook: A Full Course Meal on Emotional Health by Karen R. Koenig.
Life is Hard, Food is Easy: The 5-Step Plan to Overcome Emotional Eating and Lose Weight on Any Diet by Linda Spangle
Eat What You Love, Love What You Eat: How to Break Your Eat-Repent-Repeat Cycle by Michelle May
Please let me know if you have any more questions. I hope this has helped you,
I agree. Whatever is in your past, moving on from that is going to help you a lot. The pastor sounds like he is insightful and helpful.
If you cannot afford counseling, you can try contacting the local community mental health center. They often see people on a sliding fee scale.
Be good to yourself. If you suffered in your past, you need to take time and work on your issues. Any progress you make is good progress. You are already doing well by being very motivated to seek help. And as you make progress, it will become easier to lose the weight.