For some, headaches are an unfortunate part of any daily routine. Although headaches do not affect everyone, they are a very common ailment that many deal with. Surprisingly, the exact cause of headaches is vastly under researched. Medical professionals are unsure of the exact cause of headaches and have not come to a consensus on the best way to treat them. If you’re someone who suffers from headaches, there are a few common factors ...