why does vitamin b2 help migraines:Migraine is a common disease, and there is no specific drug treatment so far. In recent years, foreign studies have found that oral high-dose vitamin B2 (riboflavin) can reduce the frequency and duration of migraine. Clinical application shows that the effect of high-dose vitamin B2 is better than flunarizine hydrochloride, which is commonly used in the treatment of migraine, with small side effects and low cost. The therapeutic effect of vitamin B2 may be because it improves the energy potential of cell mitochondria. When vitamin B2 is used to prevent and treat migraine, it is best for moderate patients who have only a few migraines within a month, and most of them can receive the best effect after 3 months of medication. The dosage of vitamin B2 should generally be controlled at about 400 mg per day
Vitamin B2, also called as Riboflavin, regulates red blood cell growth and helps maintain a strong immune system by protecting the body from freeradical damage. Riboflavin also promotes healthy hair, skin, nails, and vision.
Without riboflavin, the other B vitamins, especially niacin (vitamin B3) and pyridoxine (vitamin B6), cannot do their job, and a host of chemical processes necessary to keep the body alive would cometo a grinding halt.
You also need riboflavin to produce flavin mononucleotide and flavin adenine dinucleotide, two enzymes that help the body convert fats, carbohydrates, and proteins into energy. Without enough riboflavin, these two enzymes are unable to work together to ensure your cells can both reproduce correctly and supply the body with the fuel it needs stay alive.