I had horrific migraines. Would walk into a store, and the lights would leave me completely dysfunctional within 10 minutes. Tons of triggers. Spent 18-20 hours a day in bed unable to function.
After about a year of 3000u daily vitamin D, my migraines were mostly gone. Lights and most other triggers didn’t bother me at all.
I did get tested at beginning and levels were quite low.