Difficulty sleeping would most likely relate back to the frequent sinus headaches.
The only ones I see that are directly related to vision are
squinting more while reading
difficulty reading street signs at night
His failing grades in school would probably be due to all of the above.
In total, it's
squinting more while reading
difficulty reading street signs at night