I take issue with the “quick-fix” notion of dieting to lose weight, and so do some people at UCLA:
The shocking news: people who go on a diet lose weight (what kind? Never mind) in the short term, but tend to gain it all back — and more! — “after” the diet.
Several studies indicate that dieting is actually a consistent predictor of future weight gain.
I don’t understand the idea of “after” a diet. Your diet is what you eat. If your diet is high in useless crap, you’ll (probably) lose muscle and gain fat. If your diet approaches optimal for your metabolism and lifestyle, you’ll (probably) be fit, healthy, and look good nekkid.
Here’s the problem. People look at diets as painful things with permanent consequences. Sure, you put on twenty pounds eating hamburgers and hot wings, but if you limit yourself to fruit smoothies for three weeks you’ll lose that fat and get all sexy-lookin’, so you can go back to your burgers and wings and be the hottest boy in the bar.
Shit, that twenty pounds is back, and it brought friends! Where’d that come from?
From the burgers and wings!
Here’s the funny thing: your fitness level is a product of your lifestyle. Suppose you “go on a diet” — you change your lifestyle. You get fit. Then you “go off the diet” — it’s a six-week diet, it’s over, right? You revert to your previous lifestyle. You get unfit. Are we surprised?
Rather than take on a drastic, short-term diet and expect it to last forever, make small, sustainable changes to your lifestyle. Get a little bit more exercise, keep it up for a month or two, then get a little bit more. Cut your Coke consumption in half, then halve it again after a month or two. Make those changes permanent. You’ll get better results.