I used to be overweight. Not by much but then I met crossfit. I walk down the grocery store and all I see is shit on the shelves. Most of the "food" that is pushed out to us isn't really food at all. Really, it's just mostly empty calories. I go to the grocery store and I see a girl my age with a cart full of food. She's slender, but her cart contrasts to mine in that mine had more whole-foods content. I have veggies, meats proteins, whole fruit, etc., whereas hers contained mostly frozen T.V. dinners. Albeit this is a common sight among college-age adults, it still shouldn't be so. That said, people need to know what they're consuming. Fruity Pebbles is not breakfast. A banana and a granola bar with some OJ might be. There are a lot of industrial chemicals that are used to "clean" and "process" some foods. This is also part of the problem: The industrial food complex. And, on that note, people should be responsible for their physical health. After crossfit, and becoming in excellent shape overall, I can't eat the shit food most Americans eat. I hardly eat anything that is microwaveable or already mostly prepackaged. I can barely stomach a cheeseburger. I believe my body has become accustomed to eating wholesome foods, and getting the most nutrients out of them. The body becomes self-aware of sorts when you're at a certain fitness level. You just don't crave those things as much (although I could go through a gallon of ice cream in a week) -- I make it habit to work my ass off for that ice cream. And even though it tastes delicious, I can feel the emptiness inside in terms of density as opposed to, say, a few carrots or even an apple. More nutritionally dense, I guess you could say. You can eat whatever you want. Exercise (or abstention from shit food) is pretty much the only way to maintain a generally healthy lifestyle. These, or the abolition of the corporations which pump out these so called foods.