Incorporating a high dose of vitamin B2 in the diet has been reported to reduce the incidence of headaches. Administering 500 mg of vitamin B2 every day for a month has been reported to keep away headaches. Include foods that are rich in vitamin D including milk, eggs, and …
