For all those "just get contacts" comments: not all prescriptions are eligible and also this:
I wear sport glasses full time (Oakley Flak 2.0). My last pair of "regular" glasses broke a few years ago and these are too damn comfortable so i just keep wearing/replacing them. They sit close enough to my face that i don't have issues getting the lens between the shot and my eyeball. Also just fit my lifestyle better than any metal "style" frame around. Between mountain biking, working on bikes, hockey, softball, marksmanship ... I get hit in the face a lot. Having eye protection on full time has paid off more than once.
View attachment 922161
(Someone once said pool is a beautiful game played by ugly people)