Eat Regularly
Anyone who skips a meal risks developing a headache, but migraine sufferers are particularly sensitive to the effects of low blood sugar. Don’t let a crazy schedule stop you from eating regularly — at least every five hours (but it is possible that you need to eat more often than that). Carry small, healthy snacks with you throughout the day to keep migraines at bay without gaining weight. Keep a food diary to help you keep track of what you eat and when.