If I only had an Indian connection.
Migraines are nothing but sheer misery.
Lifelong sufferer.
Have you checked out Pantothenic Acid (vitamin B5)? At the very first sign of a migraine coming on, pop 2 or 3 of these. For me, it stops the migraine from developing. I hope that it works for you too.
Some of these might help:
https://migraine.com/living-migraine/which-supplements-work-best-for-migraine-prevention/
A friend of mine has suffered with migraines for years. I told her about Copaiba therapeutic grade essential oil and she’s now having much fewer and far less intense headaches. Make sure that the one you get specifically says that it’s okay to take internally.