Because there's some fatlogic bullshit about eating too close to bed time and not being able to properly metabolize the food you ate. Just like the bullshit about eating one big meal instead of several throughout the day. Unfortunately for them there are good explanations for both of those things (not that they care). Myth: Eating before bed will make you pack on the pounds because you don't burn as many calories in your sleep as you do when you're active!  Fact: It doesn't matter, because you'll burn it the next day while you're active. Calories don't all hit at once and form fat immediately. Take your approximate calorie intake for a week and subtract it from approximately how many calories you burned that week. If this gives you -200 to +200 calories you're going to be about the same weight at the end of the week as you were at the beginning. Anything +200 or above and you're going to weigh less. Anything -200 or below and you're going to weigh more. So if you burned 14000 calories during a week but only consumed 10000, you're going to lose somewhere around 1 pound (probably a little over, but variable due to metabolism and because calories consumed and burned are an estimate and not exact). Myth: If you eat a large meal instead of several smaller ones, you'll end up gaining weight even at the same calorie level!  Fact: If you only eat one large meal per day you will be more prone to cravings. Eating several smaller meals will even out your blood sugar levels and cravings, but calories are calories no matter whether they're consumed all at once or periodically throughout the day. Some people enjoy the intermittent fasting, while others prefer having several so that they feel sated at all times.