I second all of this, also recommend talking to your neurologist about Aimovig or other CGRP inhibitors, literally life-changing for me. 62% reduction in frequency and close to 80% reduction in severity of my migraines.
Before Aimovig, I ended up in the hospital with the worst migraine of my life. They gave me a cocktail of drugs that did absolutely fuckall for the pain and released me, just made it feel like every muscle in my body tightened up, which made the migraine pain even worse. The next day, I took sumatriptan and max dose of Tylenol, waited about 6 hours and did it again. Repeat a few more times and it got down to a manageable level, but I was out of commission for a week and a half before I felt anywhere close to normal.
I tried ubrelvy too, but it wasn't particularly effective for me