Prescription glasses (specifically sunglasses) really have made my life easier. Now when I bike to or from work (or whereever), I don't have to worry about
horrid glare straight photon injection into the retina. And if you find one of
the "we'll do anything for a buck" glasses outlets, you can usually get a good
set o' shades that will not reduce you to begging. My arrogant opinion : try