Just wanted to share my experience having been long time migraine sufferer and tried beta blockers, epilepsy drug topiramate, amyltriptaline and always having to use sumatriptan which does work if i take it in time. I take 40mg amyltrip every eve which did reduce frequencies a bit over sev years.
But the big breakthrough was something not a single expert had suggested. Loose weight. I started teeny bitof running to loose big lockdown weight last june (nhs couch to 5k - brilliant ap)and have had almost no migraines since nov.. I only git rifd of about 7 kg. I still take the 40mg amyltrip. And maybe it was age.. But who knows. And this is the most migraine free ive been for a decade. I looked it up and there is an association. I was overweight.
Just wanted to share and i know loosing weight is v hard. I hated jogging at first. But it has helped.