This is a Good one for mlm mindset training… Talking negative against other leaders in companies I am, was a part of, and/or even have never been a part of… is something that I have done… (even though I have only told like 1-2 close people and never really posted on the net… it still counts–most of it has been thoughts I have had though). I read a book.. I highly recommend it… It’s called How To Win Friends and Influence People and a few of the things it says is…
Don’t criticize, condemn or complain…
Call attention to people mistakes indirectly…
Let the other person save face…

Also a great guy in the industry Eric Worre talks about how he has made some mistakes on following the advice of “whatever it takes mentality”, which took him down the wrong path a few times.
MLM Training Philosophy-
Basically, do not lose yourself… Change the bad things about yourself…but do not change the good things about yourself so that you can “be successful- close the sale”