Headaches are one of the most common health complaints. From work stress and lack of sleep to dehydration and screen fatigue, ...