why do you get a headache after sleeping too long?
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.