I wear glasses and prefer them, as they can protect one's eyes from Nerf Darts. They also seem more like me. That aside, I also don't know how to put contacts on.
My eyesight is horrible, I can't see anything farther than 5 feet away. It's almost all a blurry mess.