My mother has always told me that I sabotage myself. When I'm good, I'm good. When I'm bad and off plan, it's downright ugly. I also used to be on medication until I came off my parents insurance, because I have a real job and am no longer in school.

I used to be on adderall, which really helped me lose weight in the past, but now I guess I just have to get along without it. My solution (for the past 3 weeks, anyway) has been walking. It is something I can do everyday, rather than the running I used to do which gave me shin splints...and it is something I like to do. Not only that, but it is just enough to make me feel good about myself and remind myself that when I want to eat something, it would be a waste because I just went for a walk. I look forward to it everyday, and so far have been able to stick with it without really rebelling from it....so I guess that's good!
If you can find something that you enjoy doing, maybe it will prevent you from self sabotage? That is what I am trying to do now.