Eat a healthy diet and ensure proper sleep to prevent migraine Several environmental factors can contribute to migraine Stress, poor sleep, bad posture and other factors can lead to migraine