A change in weather can trigger migraine pain. Headache can start if you are hungry. Also, strong light, loud noise, lack of sleep or not getting enough sleep can cause headaches.