Causes of migraines starting their period. anxiety and depression. stress and tiredness. not eating regularly or skipping meals. too much caffeine. not getting enough exercise.