I would like to suggest to you that the reason you cannot keep weight off is because then you would lose who you are. Let me try to explain.
When people who have spent most of their life overweight start losing weight, they start seeing uncharted area in the form of attention. Where before, that person had to be funny or angry or make people feel sorry for them to get attention, now they lose some pounds and people tart paying attention. This is scary or maybe better, uncomfortable. They don't know how to be the thin version of themselves, so they usually sabotage themselves, whether they are conscious about it or not.
Warning: what I am about to say is usually when people put up their walls and get defensive. So, before you do, think about it for a second.
If you are going to lose weight, you have to leave the identity of being "the fat one". Be honest with yourself. Who would you be if you left that identity? How would you act? Could you handle all the attention you would get for losing all that weight? Do you really want to be thin? Really? If you can't answer those questions right away, its okay. Most people in your shoes can't, either.
So, you lose a few pounds, people start noticing, and then you do one of two things.
- You get comfortable and take a "break" in the form of a cheat day that turns into a cheat week, or you stop exercising as much because it gets boring or hard.
- You aren't losing weight fast enough and you feel like a failure so you decide if you are going to fail, it will be on your terms so you mess up intentionally.
Whichever one you do, it doesn't matter. The point is, you need embrace what you will become instead of living in the shadow of what you have always been.
So, what do you want to be? Then, live the way that person would live. Need help with the details? No you dont. You know what to do. Like Dorothy in the Wizard of Oz http://youtu.be/xvj85cOWD54, "You always had the power."Corny, I know, but its true.
What are you going to do?