Question: why do we get a headache when we sleep too much?
Answer: Researchers believe this is due to the effect oversleeping has on certain neurotransmitters in the brain, including serotonin. People who sleep too much during the day and disrupt their nighttime sleep may also find themselves suffering from headaches in the morning.