Being self-critical is constructive. It helps you to build the personal strength and efficiency needed for success. Blaming others is destructive. You gain absolutely nothing from “proving” that someone else is wrong. Be constructively self-critical. Don’t run away from inadequacies. Be like the real professionals. They seek out their faults and weaknesses, then correct them. That’s what makes them professionals.