Weight gain is primarily caused by excess calorie consumption, not meal timing. Poor sleep, late-night snacking on processed ...