Why does eating chocolate before bedtime cause bad dreams?

13 answers 13