have you had his hearing tested? just a thought..