Don't worry Jish, it happens. There are people on this forum who have been taking care of chameleons for years and have a wealth of information. But your chameleon looks healthy and by the pictures you seem to be going a better then exemplary job.
At the end of the day, as long as your chameleon is healthy people can say that what they want to say. Its happened to me from some members here and most of their advice has helped and some of their advice is not so helpful.
You know what you need to do and as long as you do it. your little guy will thrive.
I look forward to more pictures mate.