That said, I haven't had been hit with migraine symptoms for two years. If you're living with this condition and treatment for it has failed, I strongly recommend changing doctors, and if you haven't gone beyond your GP, do yourself a favor and go to a practice that specializes in headaches. There are more than a few older, lesser-known medicines that successfully treat migraine off-label. In my case, it's a low dose of Depakote[2] -- which is available in generic form. Outside of my deductible, it's under a buck a month, inside it, it's under $10. When it was prescribed to me, there were no references on any of the typical places (WebMD, drugs, et. al) about it being used to treat Migraine. But when I searched on the medication, there were plenty of anecdotal reports from patients stating that the medication -- which was prescribed for bipolar, usually (another off-label use, it's an old medication that was originally prescribed for seizures) -- had resulted in elimination of migraine or a dramatic reduction in the pain[3]. When I last looked, the major sites had it listed as an off-label use. The best part about the medication (well, other than it working) for me is that my body responds very well to it -- I've had nothing in the way of negative side-effects, though there were a few, surprising, positive ones.
Anything dealing with the brain is tricky -- the medications, including the one I'm taking, have odd and downright scary side-effects. And there's usually a page full of them. The cause of migraine isn't particularly understood, either. Considering how different symptoms are for this affliction among those who have it, it wouldn't surprise me if it's found out to be a large collection of different maladies one day.
[0] Well, for me, they certainly were bad headaches, too.
[1] Sensitivity is the best word - with light, it was anything bright and cold, but with sound it didn't have to be loud. The worst pain would come from nearly any noise emanating from a mobile phone or tablet speaker at any volume level. It would electrify the pain in my head.
[2] Which, it turns out, might have additional benefits: https://www.nytimes.com/2016/10/09/opinion/return-to-the-tee...
[3] I'd consider it "eliminated" in me. I get them extremely rarely, and when I do, I can't entirely be sure it's even migraine based on the symptoms ... I still have sensitivities to light/sound but instead of it feeling like the pain was turned up well past 11, I just feel a sort of pressure/head-annoyance that's difficult to describe. Honestly, I'd rather deal with that every day than get a migraine headache even once in a year and I joke (without laughing) that I haven't had one in so long that if I got one, I'd probably have to lay in bed for 3 days. It's been a few years now, though, so my concern about that happening is diminished quite a bit.