In no particular order, i've had various over the years as I have long term chronic migraine. Propranol I slept around the clock and woke up and back to sleep, I didn't surface for weeks.
Depakote was ok but didn't help.. Topamax was ok for a while but kidneys were not happy. Gabapentin / lyrica / clonazepam were no goes as With the former I went into a psychotic episode and was so desperate that I tried lyrica with a good break in between but the anxiety levels I had was ridiculous and was going mad and my migraine attacks were worse than ever. Clonazepam made me hyper all the time so I lost a lot of weight as wasn't sleeping or eating. BOTOX wasn't a success either as had severe side effects from it which are very rare but affected me big time for the best part of a year.
Finally I took a break from it all, worked on relaxing and trying to get thru it, I use a Cefaly device and also find the migracap good as the cold and the pressure in just the right areas, I got the implant back in and that helped alot, started on meds for blood pressure which are double jobbing for migraine (Candasartan) which is really helping, gone down from 21+ days a month to under 7.
I now hydrate better, have reduced my stress big time. I eat better, small and often.
Triptans are a no no due to the type of migraine I have. Anti sickness meds help when needed, vertigo meds for that, muscle relaxants in large numbers and intense physio, ot, salt and neurology input, bowel meds and finding an outlet for my worries.
I was hospitalised at least every other month over 7+ years, so it's a big drop. I've had drips of Dhea and iv chlorpromazine which helped break some attacks. it has been a long journey to get to here but it can be very trial and error. I also tried burbur and feverfew.
Have a look at Severe headache expert, he has a free e-course and a book,I found it helpful, it's what he would advise and treat someone with a billion pounds budget to fix it and it's under a tenner,
Dunno if any of those rambles help, but hopefully