Try putting people "up", instead of putting people down. The most progress is made in the shortest period of time when the good, the right, and the excellent are acknowledged. You can only build on success.
You cannot build on failure, but if you pay careful attention, you'll notice that the most successful people usually have also failed many more times than unsuccessful people are willing to fail. The phrase "trial and error" didn't come into existence by chance.
It is the wash, rinse, repeat method to success. You see what is working and do more of that. You see what is not working and avoid that. You'll get farther faster by putting yourself "up". Acknowledge the good, dwell on the good, focus on the good. Acknowledge the bad for a few seconds and move on. Learn from mistakes; that is all the significance they have--a learning tool.