Eating when your hungry is great because the body uses that food and turns it in to energy so the body can function. Appetite is the body's desire for food. If you eat only when you have an appetite, you will probably gain more weight and not be as healthy.