Chronic headaches are a big problem.  They affect millions of people and rack up millions of dollars in healthcare costs. Headaches are one of the most common reasons people go to the emergency room.  

As a functional medicine doctor, I start by looking for the cause of the headache.  Functional medicine, after all, is medicine by cause, not by symptom.  I want to discover the underlying trigger of the headache.  In my experience, and after seeing and treating hundreds of patients, I've learned the root cause of chronic headaches is not the head!  In fact, hormone imbalance, vitamin deficiencies, and food allergies are some of the top factors causing the chronic headache. 

Chronic headaches (including migraines) can be caused by:

  • Vitamin B deficiency -- some people who don't get enough riboflavin get chronic headaches.
  • Magnesium deficiency -- Magnesium helps your relax and if you are magnesium deficient, the result can be chronic headaches.  
  • Melatonin imbalances -- Recent studies have shown than chronic headaches are related to sleep cycles and an imbalance in melatonin can affect the sleep cycle
  • Food allergies or sensitivities -- Foods like peanuts, dairy, and eggs can trigger chronic headaches if you are allergic or sensitive to them. By a simple elimination diet, you can discover if you have food sensitivities that might be the root cause of your chronic headaches.
  • Gluten allergy -- Gluten causes inflammation and many people are sensitive to gluten.  Gluten is the protein found in wheat, barely, rye, oats and spelt.  Again, a simple elimination diet can determine if gluten is the cause of your chronic headaches.
  • Hormone imbalance -- Hormones in both men and women are very powerful metabolic regulators.  Women for example, may get premenstrual headaches, which is caused by imbalances in estrogen and progesterone -- typically too much estrogen and not enough progesterone.  Hormone imbalances can be caused by a number of factors including stress, consuming too much sugar, flour and starches, and other conditions like hypothyroidism.

Start Simple

Finding the underlying cause of your chronic headaches starts with simple things to identify and eliminate what might be causing your chronic headaches.

  • Try an elimination diet -- get rid of the common food allergens including peanuts, gluten, dairy and eggs.
  • Try magnesium -- take 300 to 600 milligrams twice a day in the form of magnesium glycinate.  My Dr. Jadali's Essential Magnesium is a great choice.
  • Try riboflavin (Vitamin B2) -- 400 milligrams a day.  (It will make your urine a dark yellow, but that's normal, don't worry.)

If you think you may have an underlying condition like thyroid disease or Lyme's disease that's causing your chronic headaches, please call us and make an appointment.