Why do you have to eat six meals a day?
It's not that eating only three or four meals a day is not good, but eating five meals a day is better than eating four meals, and eating six meals a day is better than eating only five meals.
More and more evidence shows that in promoting muscle growth and reducing body fat, less meals are better than more meals. Eating six or more meals a day can make your body digest food more effectively, so you can eat more protein and other important nutrients.