No body is perfect, no body is above mistakes and no body is Mr right. but the way and manner use is what matters a lot, you may be good in some aspects and at the other hand you are not, people learn everyday and that is why the word learning is in existence. you don't just talk to people any how because they made a mistake, when mistakes are not done one can't learn and if you are in the position to correct that person the way and manner which you use matters a lot. you don't just talk to people because you feel you know it all or you think.
Understanding get levels the way you understand and the you teach people is not same another will teach, another how someone wants to correct you give attention to learn your mistake weather the correction is made publicly accept it because you wants to learn what you never know, their is group who will correct your mistake with the way you want it and some will be angry with you when you make a mistake and follow you with anger during correction, you have to learn with happiness