You Ate Carrots Yet You Still End Up Getting Glasses

When 8 years old you ate carrots yet you still end up getting glasses.