I’m in the same boat and contemporary headache research doesn’t have any clues yet (aside from the fact that it’s a real phenomenon and we’re not crazy) although it is an area of active research.
I can usually tell by intuition if weather is going to trigger things — I’ll even say, “it feels migrainey out” — but I don’t have one specific weather pattern that is clearly the cause.
That’s why I pay attention to the barometer. The barometer frequently predicts big, nonspecific weather changes so whenever I see one on the horizon I know that I might get a migraine when that happens.
Regarding preparation, I try to get stuff down so I can take it easy around the time when the pressure is shifting.
For example, later this afternoon the pressure is supposed to climb quite a bit so I’m getting critical blockers for work done this morning and then I’m going to visit the gym at lunch. It really helps my stress level if I can finish my plan for the day before a headache puts me out. I hope that makes some sense?