Nearly 90% of Americans will suffer from a headache at least once in their lives, and more likely will encounter many. Headaches, while a normal part of life, are symptoms of a much larger problem. The majority are referred to as tension headaches and are caused by stress, tight muscles and poor posture. However, other causes include food sensitivities, the need for glasses, and allergies, just to name a few. The next time you find yourself reaching for another dose of over the counter … [Read more...]