As someone who's worn glasses for most of my life, I can authoritatively say that glasses are a pain in the a$$. They're expensive, they're fragile, and they get dirty really easily. Children and idiot think they're fun to play with. If I COULD wear contacts I absolutely would. If I could...