One should not eat a large meal within two hours of going to sleep. The body releases the greatest amount of growth hormone during the first two hours of sleep. If a large meal is taken then excess insulin is released within the system and this suppresses the output of growth hormone, preventing the body from taking advantage of it with rest