I suppose even the terminology of the question will cause some reaction. At Weight Watchers they tell us that it's a "program", not a "diet". I suppose it's all in how you look at it. Most people look at diets as short term efforts to lose weight, and assume they will return to their old lives when they go "off" the diet. Weight Watchers is supposed to be more of a lifestyle. I personally like it because it does teach you to read labels and pushes you toward low fat, high fiber food choices. It also makes me very guilty when I make poor food choices. But hey, my life is about guilt and obsessing about food.
So, what would the perfect weight loss diet be? Would it be prepackaged meals, you only eat what you get? Or would it be a liquid diet like Oprah went on (I've always wanted to try it), or a variable calorie intake diet like the rotation diet (where you ate lower calories for a few days, then higher for the next few days)? Would it be having a personal chef, or paying someone to watch you all day? (Kind of like a diet nanny)
The truth is, if you can't control what's going on in your head, you can't control what you're letting yourself put in your body. This is where I'm at. I have the head knowledge. I know what I should be eating. It's the emotional component to my weight loss that's giving me the trouble. And if this post sounds very similar to my last, it's because I'm positively obsessing about it. I am my own worst enemy. How do you fight a little voice in your head? Well, I am going to find the answer to that. I have to, or else I will eat myself to death. It's like I'm slowly committing suicide. And that is no joke. Especially for my husband and kids.