Man. You people worry a lot more than I do. I wear prescription glasses now so no longer have a choice, but used to love riding the years I could wear just contacts.
Funny, when it rains I take my glasses off or let them slide down my nose and look over the top of them. Water on the lenses make seeing impossible, as does fog and sweat.