Didn’t you say something about smoking weed one time? That’s been shown to help migraines so maybe if you already do that you should try it next time you get one. I know it relaxes tense blood vessels and regular intake can lower blood pressure which can both help.
It does help! Sometimes. Not once it’s set in, but if I’m at home when it starts…