We are not perfect individuals and certainly we all agree. But why is it easy for people to point out other's imperfections but find hard for themselves to point his own.