@Qu1rky I'd really urge you to look into rebound headache/ medication overuse headache. It is a very difficult syndrome and it is frightening for patients to confront because when you're in the grip of debilitating migraines, the very last thing you want to hear is "Yeah, btw, that medicine you take for your dreadful migraines is actually causing your migraines, and the only way to stop it is to stop taking your medicine and ride out your migraines.... without medicine."
When I saw my neurologist I was at a stage of taking daily triptans as a preventative measure, as well as my Nortryptiline, 900mg aspirin and Coke, Topiramate, Botox, etc. It was working! I was only getting 7 migraines per month, and 10 other headache days, which in my book was better than the every other day migraines I was getting. I was horrified when the neurologist said that daily triptans were not ok, and that I had to get down to 8 per month. That was last year.
This month, I realised that my headaches were getting out of control, so I decided to go cold turkey on all pain meds for two weeks, and I've ridden out my migraines with ice packs, 4head, tights tied around my head, a lot of rolling around in bed, my Cefaly machine, etc. It has been grim, tbh. But it's been worth hitting the reset switch, to make sure that my migraines are truly migraines, and not medication overuse headaches.