hi there, you have been suffering from migraine
for the last few years and your neurologist
had put you on medicine to keep it under controll and seems like it was quite effective as well. Now you may visit your neurologist again and get reevaluated and a new drug therapy could be tried. You can have the option of using drugs along with prophylactic change in life style, diet and some vitamine suppliments. Try and pinpoint the triggering agents and avoid those stimulus in future.Some alternative therapy like acupuncture
, massages and aromatherapy have been tried with varied results and you could give it a try. Take care.