Eating too late can be harmful to the intestines. Even if you sleep on a 100% natural latex pillow, but go to bed right after dinner, you will have a disturbed night. Digestion involves several hormones and chemicals to digest everything. Among these molecules, cortisol is the one that causes stress and subsequently induces a feeling of discomfort. You may have the same problem if you eat too much before going to bed. In this particular case, the phenomenon known as acid reflux is the main cause. Indeed, the meal puts too much pressure on the liver due to the release of digestive enzymes. Eating too little can be just as bad for a good nap. You may feel hungry or have stomach rumbling. To sleep better, it would be ideal to eat a reasoned quantity of food, especially natural foods.