What you eat can affect your vision in many ways, starting when you are a child.
Your vision can be affected by many things. Eyewear can also be confusing. I was reading over at Your Eyeglasses and You about the myth of glasses. This article is very helpful in figuring out what options people have.