Headaches are painful and disruptive enough, and even more so when they strike first thing in the morning before you've even ...