Buy some Oakley glasses, ideally Half Jackets so you can change the lenses. I think the golf lenses are called Prism or similar. The quality thing about these is that they filter the light, they clean it. You can start in bright sunshine, finish in overcast weather and you wont have noticed the change until you take your glasses off.
Nothing can help with a low sun mind, that is just one of those things. You'd need a welders mask to solve that π.
I have Half Jacket 2.0 XL by the way π