The most common eyesight problem in young people is myopia or nearsightedness, i.e. they have difficulty in clearly viewing the objects that are far away. Hypermetropia or farsightedness is more common in older people. They can clearly see far off objects but have difficulty in reading what’s right in front of them. I myself am myopic and have been wearing glasses since I was 13. Over the years, I have met many people advising me to eat healthy stuff or to visit Dr. XYZ who could make my eyesight better with just a few months of some eye-drop prescription. But I knew better.
First, the diet that is believed to be good for eyes includes fruits and vegetables that are rich in Vitamin A – carrots, mangoes etc. But V-A helps in preventing night blindness, which results from the depressed production of light sensing carotenoids in the retina. V-A has nothing to do with the bending and focusing of the light on to the retina. This task is left to the cornea and the eye lens. Hence, nutritious diet can help you see better in low light but can’t help you get rid of your eyeglasses.
Most eyesight problems occur because the eyeball is either too long (nearsightedness) or too short (farsightedness). This results in the light being focused either in front of the retina or behind it causing blurry vision. Most myopic people have extra-long eyeballs that get even longer as you grow. This is the reason that the power of prescription glasses keeps increasing every year during the phase your height is increasing and stabilises after puberty.
I don’t believe there is any medicine available which can change the size of your eyeball. So, I wouldn’t trust the doctors who claim to help me improve my vision through medication. Laser surgery might help because in this the doctor modifies the curvature of the cornea so that the light entering the eye is focused on to the right areas.
So, carrots and almonds won’t help you get rid of your eyeglasses. But keep eating them because they have tons of other benefits.