No matter what I do. Wear glasses or contact lens my vision is not perfect. What is going on?

Need MD exam. If you have not had a medical eye exam performed by an ophthalmologist, you need one. You may have an undelying medical eye condition limiting your best corrected vision. You need to get more information about your eye.