what does it mean when you wake up with a really bad headache?
Disrupted sleep caused by snoring or sleep apnea may be the source of your early morning headaches. Snoring can be a condition on its own or a symptom of sleep apnea. Sleep apnea causes you to stop breathing at times throughout the night. Generally, headaches associated with sleep apnea last for less than 30 minutes.