Eating 6 meals a day, or every three hours, is one of the biggest myths in health, and and one of the reasons people fail to lose weight long term. Not only is it extremely difficult and stressful to cook and prepare so many little meals and bring them everywhere you go all day in tupperware containers, but the number of meals a person eats per day has ABSOLUTELY NO effect on the metabolism. Unless you are fasting for 72 hours or more, your metabolism wont change. Think about it, do you really think the human body's metabolism will slow down if it goes 10 hours without food? Do you think our ancestors, who were leaner, healthier, and stronger than us ate every 3 hours? It doesn't matter if you eat 10 meals a day, or 1, if you eat fewer calories than you burn, you'll lose weight, if you eat the same amount, you stay the same weight, and if you eat more than you burn, you'll gain weight.