I believe food is a major contributor to the migraines. I know msg definitely is.
My daughter was having a lot of anxiety issues, emotional rollercoaster, headaches, and overweight. She went vegan for 2 yrs with NO health issues and lost a lot of weight. Felt better than she ever had.
She went away from vegan and her weight came back on, migraines and anxiety is back.