Sleep is a tricky trigger. Too much or too little of it can bring on a migraine. The key is to keep your downtime constant. Figure out your sleep schedule sweet spot and stick with it.
When your blood sugar drops, your brain feels it first. Hunger is a common cause of headaches. Be sure you’re giving your body the fuel it needs to work all day.