You need to take him to a different vet. Obviously the vet you have is not doing a good job of either treating - or explaining - your kitty's eye problems.