How long have your glasses lasted?
Each pair of eyeglasses has the service of watches. My longest tenured glasses are my current two pairs, which were purchased at the same time about 3 years ago. All my prior glasses broke in about the same time from wear and tear or downright negligence.
Recommend eye doctor & optical: