Right there with you on putting up with them for decades. It is no fun. And I’m a little overweight too which probably doesn’t help.
I’ve been on amitriptyline for a couple years, now at 30mg. In the very beginning it was helpful, but then it stopped helping so they added Aimovig which has been a godsend. Went from having headaches and migraines almost daily to only a couple times a month. Every now and then I get a nasty one that comes through though.
Fortunately I called up my neurologist who put me on a round of prednisone and that seems to be helping a bit.