I dont 'get' migraines. I have a permanent one. It cycles between 14 and 26 hours, averaging around 20 apart. No visual symptoms, since it never actually starts or stops. And most of the time, it cycles back through each day, so there is very little predictability from day to day. I might get 4 in a row at 20 hours, and then the next at 14 or 16.
I take Eletriptan daily, which changes the pain down to something I can function with. But I take 1 and sometimes 2 tablets a day, of a med designed for 1 or 2 a month. It has major fatique side effects, and how well it works depends on taking it at exactly the right time. So on days when I get it right, it takes an hour to bring down the pain, about 4 hours drowsy, and then I can function again. On a bad day, when I either take the tablet too early or too late, it takes 4 hours for the pain to lessen, then 4 to 8 hours of fatigue. And the fatigue is also influenced by taking anti-histamine. Some days I dont get started at all, but I can basically function, but do not make decisions of any kind, or do anything which requires thinking.
I learned the hard way the vomiting was something else. MSG is a trigger, as is everything coming from a grape, and anything vinegar, no matter what it was made from. Vinegar is lethal. Bacon only slightly less so.
To stop vomiting, so you can take a migraine med and keep it down, I use Ondansetron wafers, which is what ambulance crews use to stop people barfing on the way to hospital. Expensive, but 1 under the tongue stops you heaving. (But as someone pointed out, sometimes you need to get the poison out of your stomach first.)
The vomiting triggers also trigger migraine, but I get the migraine anyway without the vomiting. Before the Ondansetron, vomiting meant hospital.
Pain wise, I get a level where bashing your head against the wall actually makes you feel better. So does bashing your head with your fist. Fortunately, this level only comes with vomiting, and not every day.
Botox injections worked. I have a lovely smooth forehead!
Unfortunately, while they did remove pain where the injections were made, the pain just moved to where injections could not be made. No reduction in pain, but I have a wonderful smooth forehead again.
Having a hole in the heart repaired changed the cycle and intensity, but wasn't a cure like it is for some people.
I'm going into hospital next week for day surgery, having injections into the nerve clusters in my head. Paying for it myself. I just recently found out about the possibility of hyper-inflamed nerve clusters, and got the first surgery I could, and took a sooner cancellation when they told me it was available. While botox was uncomfortable, for these shots, they put you right out first.