A. Headaches are complex phenomena and treatment depends on their cause or etiology. One thing that is common is that most patients respond to supplementation of magnesium, starting dose of 100 mg, increased as necessary to 200 mg. Maximum dose 500 mg per day. Mild GI symptoms with diarrhea may occur.
B. Vitamin D deficiency
Vitamin D deficiency is common in headaches patients. Blood levels of vitamin D are necessary to obtain to decide what daily dose of vitamin D one might need. Remember, Vitamin D is fat-soluble vitamin. Therefore, it needs to be taken with major meal, preferably a fat-containing meal.