Hopefully my story can help someone.
I've had migraines for about 8 years, about 1 a week. I tried prescription and over the counter drugs. Aleve, Ibuprofen or Tylenol worked the best, but 20% of the time nothing would stop the headache. I have Hepatitis C, so I want to protect my liver. Aleve, Ibuprofen and Tylenol are hard on the liver. I dread getting the headache and taking the maximum doses of drugs that could stress my liver.
A month ago I read this:
--------
Dr. Weil first recommends eliminating coffee (including decaffeinated coffee) as well as all other sources of caffeine from your daily routine. Make sure you are not taking any OTC or prescription drugs that contain it. Once you are completely off caffeine, you can use coffee or other forms of caffeine as an effective and immediate treatment for migraine. Drink one or two cups of strong coffee at the first sign of an attack, then lie down in a dark, quiet room.
-------
I was a daily coffee drinker. Usually one strong cup a day, more if I was busy. I'd avoid coffee after 3pm because it would keep me awake. I was hesitant to use caffeine to treat migraines. Why would I want to be awake and alert with a migraine? I was desperate so, I quit coffee after an MD friend of mine also recommended the Dr Weil method.
Now weeks later I can report that the coffee treatment works better than any drug for me!
A big plus is I don't dread the migraines as much because I love coffee. Now I get to have a cup or 2 if I feel a migraine coming on. Trouble getting to sleep hasn't been as big a problem as I thought.