Yes, much like you I had crippling migraines nearly everyday. I dtried Amitriptyline but it really didn't help. Switched to topiramate which improved things dramatically but the long term side effects of that were unbearable. Then moved to Vyepti about two months ago.
I'm currently on a preventative medication called Vyepti and 5 mg nasal zolmitriptan for those pop-up cases.
Those two medications have literally changed my life, I went from 8 - 10 absolutely crippling migraines to 3 - 4 easily saved off with a dose of zolmitriptan.
Shit yourself