The best you can do for a migraine is a mild sleep potion. I'm owling over a dose for you, on the house. Take it with a glass of water and lie down, just keep your eyes closed and let it put you out. You should wake up in 8-10 hours feeling much better.