Hi G....
I have three children... two girls ages 12 and 6 and a 1 year old boy. of course the pediatrician does screenings for vision testing...beginning at age 3, so im sure your son has had them performed. the school my kids attend was the one who found the problem. i had no idea my daughter could only see out of one eye when she was 5!!!! amazing. never any squinting, and for all we know, she had always had the minimal vision and just grew accustomed to it. needless to say, we hustled to get her checked out and narrowly avoided blindness in her one eye. up to that point she never complained so thank God for caring school nurses!! with my second daughter she just got glasses. she is 6 and in first grade. now, she WAS complaining of headaches, but again, the school nurse during an eye exam found that her vision test was subpar twice in a row. if you arent sure, you can always take your son to get an eye exam..make sure you go to an Opthalmologist, not an Optometrist.... a pediatric opthalmologist is even better...they specialize in not only improving vision, but in diseases of the eye and treatment and recovery. i hope this helps you....