I wonder why people judge you, without judging themselves first. Why to judge and comment others, till you are not perfect? Don't you all, find it very weird and strange? Is it valid, to say negative things about someone, all the time and try to make someone, low or down? Really. Is this why we educate ourselves. Telling something bad about someone is very easy, but appreciating someone's good, is very difficult.
Make yourself perfect first, and then say something about others. Stop judging, and start introspecting. Try appreciating, rather than commenting. That would be more productive, and indeed amazing.