ChatterBank0 min ago
No best answer has yet been selected by Mark74. Once a best answer has been selected, it will be shown here.For more on marking an answer as the "Best Answer", please visit our FAQ.
cheese takes a long time to digest. While you are digesting, your brain is active. If you are digesting while sleeping, although you are asleep, your brain is still in overdrive. Hence the crazy dreams. They're not always nightmares, just vivid dreams. The same thing will happen if you eat something heavy and then go to sleep.