Let's face it: Most approaches to dieting are problematic. The dieting process often disconnects you from the internal signals that let you know when you're hungry and when you’ve had enough to eat. Diets give you a regimented eating schedule, but they don’t free you from the foods you tend to crave and overeat. Instead, they just make you become overly anxious about the calories in these foods.
Don't get me wrong — calories are important. If you reduce your caloric intake drastically, you will indeed lose weight. But this type of weight loss isn't always sustainable or healthy.