Psalm 74:3 (GOD'S WORD Translation) "Turn Cinderella Solution your steps toward these pathetic ruins. The enemy has destroyed everything in the holy temple." Indeed, he may have. But remember that you are not in this fight alone! God wants to not only fight with you, but also for you! Give the battle to Him and He will conquer the opposition and restore you back to your ideal weight and health.
There is a reason why you over indulge on certain foods: they are filling a need that is void-maybe several of them. You do have needs and God wants to be the one you seek for their fulfillment. Otherwise you will stay on the weight loss-weight gain roller coaster.
Get God involved in your battle by seeking His presence. You seek Him by worshiping, praising, praying, and by reading His Word. Talk to Him as if He were your best friend and closest confidant sitting right next to you. Don't just talk, listen; give Him a chance to answer back. He already knows your troubles; He's just waiting for you to give Him the "green light" to act on your behalf.