When I was younger I experienced chronic migraines.
While there seemed to be some correlation between air pressure changes, allergies, etc, the onset and severity was seemingly unpredictable.
I would most often get these migraines when I was with friends, at camp, or in the middle of the school day.
I remember wearing sunglasses in the camp van for a whole trip just trying to find some respite.