Learn how vitamin B2 (riboflavin) may help prevent migraines, how it works, how long it may take to see results, commonly ...