The truth is that we do not know what triggers migraine. We have guesses but the research isn't there to back up any of it. If put in an environment where you don't know what the weather is, you don't know what food you are eating, and you don't have any external stimuli, migraine is still unpredictable. Eat healthy, get exercise, stay hydrated. This is the best advice anyone can give someone who is living with migraine.