Headaches are painful and disruptive enough, and even more so when they strike first thing in the morning before you've even fully opened your eyes. If you're waking up with headaches frequently, ...