Hi, 
Thanks for your question. I do understand your pain and discomfort. I have seen many cases with similar complaints. Please find my advice below-:
1)Before doing research on medications do research on the trigger point s which leads to 
migraine.
2)a)Check all points like 
hormonal changes(
estrogen),
   b)foods-salty foods,skipping mills,fasting 
   c)food additives-The sweetener aspartame and preservative monosodium glutamate
   d)Drinks-alcohol,coffee
   e)stress-at office or at home
   f)sensory stimuli-bright light,sun light,loud sounds,unusual smells,
changes in wake-sleep pattern
g)physical factor-excessive sexual activity
h)changes in environment-a sudden change of barometric pressure
medications-oral contraceptives,vasodilator,
 So check it after balance everything take anti-
migrane medication .
I hope I was able to address your query. If you have any further questions, please do not hesitate to write to me. 
Wishing you all the best. 
Thanks,