Always had glasses, no need for contact lenses, most of my glasses have bifocals for reading and far off sighting.
-1.25 and -1.75 but one has 8 cylinders in it, so i know how thick the sides are ;)
Full rimmed metal spectacles are a must then, found a nice model, and have 1 year warranty on that, but even after that they don't mind fixing a problem for free, since i'm a long time costumer there.
Wearing glases since age 8, now 52 years back, it comes natural get out of bed, shower, get glasses on, clothes on and be set for the day.
Always keeep the old one as spare in the car, with my sunglasses.