caleb kennedy eye problem