I had severe migraines in the early 1990s. One about every three days, repeatedly, over two years.
I was taking Prednisone (steroid) for about four years straight. The only way I was battling the migraines was to take pretty powerful painkillers, like Tylenol with codeine, etc. I would take a pill, and within 30 minutes, I could feel my hands get tingly and numb, and I knew the pill had taken effect. The only problem was that the pill wore off after 3 hours, and I was only supposed to take one every 4 hours. So, I would suffer for that fourth hour, literally watching the clock so that I could take the next pill. So, 1.5 hours of pain, 2.5 hours of relief. Repeat. Suffer.
Finally I saw a neurologist, and he had me search for triggers. I didn't find anything. But he also got me off the major narcotic painkillers. He told me I was having "drug rebound" headaches. The painkiller would temporarily stop the current headache, but it would also have side effects that would cause me to have my next headache three days later. This was a vicious cycle.
So, he gave me a drug called Phrenelin instead. I think it has Tylenol, some caffeine and a low dose barbituate in it. It works. I don't have the drug rebound situation anymore, and after breaking that cycle, my headaches became much more infrequent.
But, I was still having them occasionally, and they were severe enough to go to the hospital to get a Demerol shot, so I went back to searching for triggers.
My wife (now ex) broke me out of bad bachelorhood practices - namely, my routine breakfast of two pop tarts and a glass of chocolate milk made from Nestle's Quik. I didn't realize it at the time, but she was keeping me from eating chocolate very often anymore.
Then I went on work travel, stayed at a hotel with no breakfast but they had a Bob Evants next door. So, we ate there, and I slammed about four hot chocolates with my breakfast. That afternoon, I felt like I had been hit in the head with an axe. The Phrenelin couldn't keep up with it, so I resorted to my second line of defense - take an Ambien sleeping pill and sleep the headache off. After thinking about what happened, "what did I do on this trip that I have not been doing at home?", I figured out the Bob Evans hot chocolate.
I didn't want to believe it, because I was 35 and had eaten chocolate all my life, so why did I develop a sensitivity to it? Maybe the Prednisone, maybe just changing biochemistry as we age.
Still, over the next year, I sampled a bit of chocolate just twice to test the theory, and BOTH times I wound up in the emergency room getting a Demerol shot to get out of my misery. So, three data points was enough to convince me. No more chocolate, at all. Period. My worst migraines are long gone. I still have milder ones, but the ones that put me in the ER are gone.
Sorry for the long story. Just wanted to point out how subtle some triggers are to identify.
And my lines of defense are 1) to strike with phrenelin early if I feel one coming on, 2) continue with the phrenelin every four hours, and 3) if it is still bad in the evening, take the Ambien and sleep it off.
Warning: Ambien does cause amnesia in some folks. I've done it repeatedly, and it is a bit scary, but I will save that story for later. I have never driven on Ambien, but when I hear famous people screw up and the news mentions Ambien, I believe it the story 100% because I have been there - not behind the wheel of a car or anything, but totally functional for about an hour with no recall at all the next day. Scary.
Hope this helps. Sorry for the long post.
VB