I've worn them all my life so have trouble gauging. I feel like some may assume I'm a nerd or Beta until they interact with me but that could all be in my head.

Evolutionarily speaking in the wild bad eyesight = dead. That says to me it could broadcast some deep seated shortcomings.

Did anyone switch from glasses to contacts and notice a big difference?