Lets forget about pain meds
for the moment. Does the Neuro not have you on any preventative meds? Topamax,
Trilipix, Trileptal, Inderal, etc? If not, you need to discuss that with the doctor. He needs to be on preventative meds. Treating migraines is a marathon and not a sprint. It takes time to find out what medication or combo of medications will work.
Now, as far as pain pills....or...abortive meds. There are meds out there that specifically attack migraines.