long-time listener, first-time caller on HN.
I've had migraines since I was a teen. Full blackout vision, then debilitating headache for 48 hours.
About 18months ago I cut out food containing thickening agents (Xantham gum aka 415, et al). Have only had a migraine since then when I've had food containing these (which seems to be an increasing number of foods).
I don't suggest it's a cure all, but worth trying for others out there. I've sat in job interviews, my wedding, kids' events dreading having one occur.