I have worn glasses for years.  Mine have plastic lenses, but some are made of glass and mounted on frames
Interesting! I thought that all glasses had glass frames. How do you feel about contact lenses?
I wear them as well.  So do many others.  125 million people across the world use contacts
They are much safer in some work environments and much easier to keep up with as well!
I like glasses for some things though.  Such as safety glasses to protect from debris 
Yes! As well as chemical splashes...safety glasses are a great invention!
And do not forget sunglasses.  They were actually called "sun cheaters" in the early 1900s
Haha! A fitting name, most certainly! Sun cheating aside, they are one of the eyes' best friends, in my opinion!