I can't deal with contacts, either.
Too blind to see them to put them in!
( Pity too, i have 20-20 vision WITH them! )
Also, people are just used to seeing me with them... (I wear the same kind that you see in Caitlin's pic... wire, oval frames with transition lenses)
So i just wear them.
I'm sure you look fine in your glasses.
The first pic in 30,309 shows me with my current glasses frames.