Headaches can be caused by a number of things including hormone imbalances, blood sugar imbalances, stress, spinal irregularities and inflammation. Many over the counter medications offer temporary relief only to have a rebound effect once medications have worn off. I know . . . → Read More: Managing Headaches With Essential Oils