Random fact: Although I have glasses I never, ever wear them in public, although I probably should. I have a couple of pairs but find it too strange to wear them to work or anywhere. Sometimes I wear them to watch movies, but that's it.
I used to hate wearing my glasses for work or anything other than just in the house, but then I bought a pair I really liked and got lots of compliments so it gave me the confidence, and now I can really see properly when I go out lol!
I have no choice I have a combination of long distance and short distance eye problems so have to wear them all the time..... So many nice glasses on the market now which makes things a lot easier.