While I was blind as a bat without glasses, SportRx found some cycling glasses I could wear; Rudy Project, in my case. Good people to work with, and the glasses were very good.
Since I had my cataracts taken out last year, things got a lot! easier. And less expensive. Bolle or Tifosi reading sunglasses work well for me, I need the reading inserts to deal with near vision tasks like fixing flats. Sigh.