The kind of migraines I get start with a zigzag line of colors in front of one of my eyes and vision in that eye is pretty much done for.
I'm not a medical professional but I do know there are shots, including Botox (which uses the botulism virus), that are supposed to work well at preventing migraines. I'd never give out medical advice, however.
Just trying it now, and it's working very well.
I find that it 'breaks' fewer sites. Some sites will refuse to render legibly with dark modes enabled. This one seems to do so less often. Sadly, it may go away on the Chrome side because of some changes they're making to how browser extensions work. uBlock Origin is also in the same category, an extension that may go away.