I have glasses.
I cannot wear contacts because I have a really hard time putting anything in or near my eye. It freaks me the hell out and I have no real idea why. I can't even watch other people put in their contacts without getting freaked out about it.