I'm 71 and wear glasses since my 14 birthday. Ofcourse I lost innumerable glasses with sailing and windsurfing.

Thirty year ago I discovered soft contact lenses so I started to use them especially on the water. lost a lot of them too when being washed by waves.
Problem began when I developed a cylindrical deviation in my eyes. At that time there were no softlenses which could compensate for that.

I'm not for sure, but I believe they can compensate nowadays for this cylindrical deviation too . Problems stay however because view to my age I need progressive lenses too.
So my momentary solution for sailing is to use throw-away (one-day) soft contact lenses which are on purpose not in accordance with the prescribed negative correction, and because of that, correct some of these cylindrical issue.

It's a trick which I heard from someone. That works more or less.

RAIDER-15 (homebuilt)

hey boy, what did you do over there, alone far out at sea?..
"huh....., that's the only place where I'm happy, sir.