Everyone does mistakes but the thing is some only see other's mistake and always justify their own.
You are not weak if you try to neglect and remain calm at other's mistake but then there comes a time when you have to speak up, Because the more you remain good, the more they will abuse you.
And in the end If You Ever Try To Bring their mistakes in public then public will refuse to accept it because you remained silent for a while and they are accustomed to your silence only.
People resist changes.
But you have to speak up, when the time comes. Listen and respect everyone but not more than your self respect.