Sleep cycle changes
If you are not getting regular sleep, you may experience frequent migraine attacks. You should not bother trying to cover lost sleep on the weekends. Too much sleep on weekends is just as likely to trigger a headache as too little.