I have suffered from migraines for forever. Actually 30 years. For me they are triggered by light in my eyes and hormones. I hope this helps, I am a 43 year old woman...