In every walks of life, from time to time, we’d come across those people who are all too eager to criticise at the first opportunity. Unfortunately, it is often the case that the very people who are prone to criticising others are also clueless about how to improve whatever they are trashing… After all, if there is anything constructive to say, these people would be kept busy doing things instead of shooting off their mouths!? Why criticise then, you may ask? Well, this is probably just an indication of some deep-lying insecurities in the first place!?