Migraines do sometimes change in people when we get older. If they're changing, it is something you should tell your doctor. My neurologist and my primary care doctor both know my migraines have changed.
Preventing migraines is really what you should attempt to do first.
SO! Ways to help with visual overload! (Because visual overload is what's leading to migraines for you (it does for me too, among other migraine triggers))
Irlen testing is good. If you call up local testing areas, you might get lucky and they might be training new testers and need training subjects. That's how I got my initial testing done. Plan on spending another $300 beyond the testing if you want to go through them to get the official Irlen lenses. (I couldn't afford that and went through and did my own testing, but it is something not everyone would be comfortable doing or able to do; if you are comfortable and able to do lots of testing to find a near optimal color for your glasses for if you can't afford Irlen diagnostic testing, PM me, and I'll explain what I did). I might get their lenses my next pair of tinted lenses though.
So, even without the Irlen testing, you can use colors, try different background colors on websites on your computer screen. Do those types of things. For on the computer it might also help to sometimes use mobile sites instead of normal ones if too busy of websites bother you. Reducing visual fatigue over time will help.
As well as that, check what type of lighting is easiest for you to be around. For me I prefer cool-white LEDs. So, that's what to use around me. Even with my tinted lenses, it doesn't matter, I should still use optimal lighting in my home environment. Visual fatigue builds up, and reducing those to start with makes it less bad when I'm dealing with the bad when I can't.
If you have issues with seeing too much going on around you, that might be issues with peripheral vision overload. That's an issue I have. You know how horses have blinders to prevent them to see their peripheral vision? I've taken advantage of that type of idea and made human-blinders to cut out my peripheral vision. If you have something like sunglasses that you like to wear (I personally hate sunglasses, but this requires something you're wearing on your face to attach them to), then make blinders that block out so you can't see out of the corner of your eyes and wear them when things get to be too much, or when in an environment you expect to be too much. Or just always if you want to deal with not having peripheral vision. You can make them something like leather if you want them to look all fancy and not look weird. Leather ones actually can look quite good.
Bright sunlight is really one of the biggest problems. Closing your eyes is really a thing to remember to do. It's really hard remember. Luckily this is one of the areas I've found the tinted lenses end up helping most in. It is possible however, to do some rearranging of your schedule and how you get yourself from place to place and when to minimize bright sunlight issues.
What do you consider drugs? What do you want to take and not want to take? I have lots of knowledge in this area (I take supplements, migraine preventatives, migraine abortatives, and OTC pain killers as well as using lifestyle changes, so I don't avoid medications (I can't), but I have a lot of knowledge in the area).
Things that tend to help once a migraine sets in:
-Ice on the neck helps a bunch of people but not everyone. Massaging the neck similarly helps a bunch of people but not everyone.
-I've had ttouch used on me with great success when my medication wasn't working (http://www.ttouch.com/whyTTouch4You.shtml)
-Hot showers (in a dark room)
-Getting a lot to drink, making sure you are not dehydrated at all, because if you are it effects you more (I find juices most effective)
-Deep pressure; both on the head and on the body. (I will in fact, wear around a band on my head that is putting pressure on my head, again this doesn't need to look funny, use a hat or something to either cover it or as part of it), for the body there are compression shirts and weighted vests as well as weighted blankets
-Mitigate symptoms; If you are nauseous, that's a thing that peppermint helps with, so use peppermint. If you are struggling with balance (I have migrane associated vertigo), then use a cane so you can walk.
-If you can sleep between situation and your migraine taking a nap helps almost everyone I know with migraines.