- Edited
Magnesium: may possibly have reduced (but definitely not eliminated) my headaches, but it also gave me diarrhea. I discontinued it
It suggest it did helped you to an extend, but the question is which type of magnesium did you take. The are a few main types. Some has caused diarrhea. Only one did not.
https://www.reddit.com/r/migraine/comments/brq1r7/magnesium_daily_dose_and_diarrhea/?rdt=61776
And you're taking the dosage too high. 250mg is the sweet dosage.