Yes, it really does. Our bodies have natural rhythms. There are certain times of the day that our bodies expect to be awake and digest food and other times we are to be at rest. When resting we excrete the human growth hormone when we build muscle and even burn fat. However, this process is interupted when we eat right before we go to bed. A good rule of thumb according to Bob Harper the trainer on the Biggest Loser is to stop eating 3 hours before we go to bed. The expectation is that we will sleep 8 hours and be in a fasted state for 11 hours so our bodies can be the best they can be!