I've been on a CGRP inhibitor (erenumab) since September that took me from neverending to chronic, but it only lasts for three weeks at a time. The fourth week before the next dose is a total wash.
Triptans only work during the first three weeks, so I use diphenhydramine and caffeine with a strong ginger tea chaser to cope 😵