I really and truely believe anymore there is no such thing as failure. Only temporary learning bumps. ;P
Its taken me a couple years to figure it all out but that good for me as all my lost weight is staying off. And I LOVE it when I read articles saying that people gain back all the weight bla bla blah.... I laugh. I think "the man" (lol) or whatever you want to call it likes to terrorize us and make us believe we are trapped into being heavy. Its just not true if you know how much to eat for your weight and some basic nutritional info.
I am on the tail end of my journey and still learning what the body wants as its always changing.