I'm sorry for your headache!! I just had one last night, I get them often and very bad. I don't know if this will help, but here is my 'plan' (if that is the right word

)
If I feel it just starting I will take Excedrin Migraine (it has been ok'd for the occasional use by my doctors)
If it comes on a little faster I can take either a Maxalt pill or if too late I have a Maxalt tablet that disolves in your mouth.
If, like last night, it just wakes me out of a dead sleep becuase it hurts so bad, I take an Imitrex injection (I have them at home) and then throw up for a while and then I can usually go back to sleep.
Some 'home' remedies that might work, if you wanna try them.
Icy Hot (or Bengay type stuff) on your neck and shoulders, then lay down for a while
A nice hot steamy shower with some lavendar drops on the edge of the shower
If you have or know of those magnets they sell for people to put on their backs or knees, try putting one either in the middle of your forhead or the middle of the back of your neck
Depending on if hot or cold feels good, either a cup of hot vanilla tea or a glass of iced vanilla tea (I don't know why the vanilla works)
If all else fails, curl up in a ball and cry, sometimes that will make you so tired you can get to sleep, I know that sounds bad, but when you get 3 or 4 a month, sometimes you just do what you gotta do!
