I heard many people say that eating late at night causes insomnia because the digestive system is slowed down to prepare for sleeping. The food will just be sitting in your stomach which will cause a person to toss and turn and not get any sleep at all. My dinner always consists of heavy meals. I tend to eat dinner at 7:40 pm and finish around 8:12 pm. My bed time is at 9:40 pm. So, is this true or is it a myth? Should I eat dinner earlier, or is my schedule fine and I don’t need to change it?