How often do you mist him? Should be misted at least 3 times a day for about 5 mins each time. Chameleons drink water from the leafs, he could have some left over shed on his eye that's bothering him. If there's ever any left over shed from the previous shed then that means he isn't getting...