Sleep
Not getting enough or having too much sleep can cause migraine in some people. You should try to go to bed and get up at about the same time every day.