The only med that has ever worked for me is Migranal. Once I take it my migraine is all but gone in 15-20 mins, with just a mild headache left. I have gone from as many as 40 migraine in a month down to months with out a migraine.
I learned a long time ago to stock pile my Migranal since you can only get 8 a month. The problem I'm having now is that my stock pile is starting to expire. I'm finding that bottles that are a year past their expiration date still work. Does anyone know or have experience with using Migranal that is expired? Since loosing my insurance I can not afford to buy Migranal and the VA will not cover it. So my plan is to keep using what I have unless it stops working or there is data that says it's harmful to use past the expiration date(well past).