We have absolutely no idea what’s causing them. I’ve been through 6 neurologists. We’ve tried eliminating or reducing my known triggers, tried to ferret out any other possible triggers, have tried every migraine medication that I can take (and lived with a lot of side-effects), and non-traditional treatments too. I’ve had multiple CAT scans.
I stay indoors almost all of the time in dark, quiet rooms. I wear welder’s glasses (under 1% light transmission) and a wide-brimmed hat to go outdoors, even when a passenger at night (car headlights are still a problem). I wear industrial headphones (like airport workers use) because I’m so sound-sensitive. It just what I have to live with.