why do i get a headache when i get too much sleep?
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.