You have not failed, you are just at a road block. Sounds like you need to talk to someone about your weight issues. Like a lot of people you can loose the weight to a point, but then it stops and you go back to your old habbits. I think that it is because we haven't delt with our emotional issues about food. I know for myself that when I get to a certain point I always end up right back where I started because there is a wall that I need break through, and talking to someone who can help you get past that really helps. Don't give up, just take a step back and look at the success you have had. No one was meant to be over weight, it is just a challenge that we have to deal with in our lives.