Here's an idea: eat like an adult.
Stop eating fast food, stop eating kid's cereal, knock it off with all the sweets and comfort foods, and ease up on the snacking. And don't act like you don't know this: eat more vegetables and fruits.
Really, how difficult is this? Stop with the whining. Stop with the excuses. Act like an adult and stop eating like a television commercial. Grow up.