The food pyramid is not for everyone. The idea that we need 6-11 daily servings of grains, breads and cereals is patent nonsense for most people. For many people the overconsumption of these foods leads to bloat, fat and ill-health.

There is no perfect diet. Some people do fabulously well on vegetarian diets and some people crash and burn. One size only fits people who come in that size.
All lower carb diets are not the same. There are many ways to get the healthful, weight-reducing benefits of a lower carb diet besides the original Atkins plan.

Stress can make you fat. The stress hormone cortisol leads to carbohydrate cravings and overeating, as well as to abdominal fat.
Managing insulin levels: this might just be your most important anti-aging strategy. Balance this all-important hormone and you will almost always see improvement in cholesterol and blood pressure, and reduce your risk for Type ll Diabetes. Protein at every meal, good fats and fewer carbohydrates can help accomplish this.