When someone criticizes you
When someone criticizes you or tries to correct you, who has internal flaws, which he is advising you to leave, then you should accept his words. It is not appropriate to disobey others just because they themselves are not involved in it. Because you will not benefit or lose from doing any of his bad deeds and adopting any of your virtues will be beneficial to you anyway.