If he is having frequent headaches lately, or his eyes always feel strained, perhaps it’s time for him to get a new pair of eyeglasses. But you’d better take him to the eye doctor for comprehensive test.
He needs to update prescription and get a comprehensive eye check-up at least once a year, to make sure that eyeglasses are still in perfect condition. Usually, the glasses should be replaced one year a time.