Striving for perfection is self-defeating. Anytime you set an unachievable goal, you guarantee failure. Because it’s not achievable (therefore, not believable), we procrastinate, we start and never finish, and we beat ourselves up for not completing our task. We feel bad about ourselves, we feel guilty about our failures, and we underachieve. We waste our efforts, our time, and our energy: we waste our lives!
When we strive for perfection we end with the opposite—not enough: not enough gained, not enough completed, and, for certain, not enough joy. We’ll think negatively about ourselves, about our teams, and about our chances for success. Instead of striving for perfection, let’s simply get things done, however imperfect. As Napoleon Hill wrote:
“Do not wait; the time will never be ‘just right.’ Start where you stand, and work with whatever tools you may have at your command, and better tools will be found as you go along.”
Waiting for everything to be “just right” sabotages us from the start. Let’s forget perfect and concentrate on getting things done. As we work, we’ll develop better ideas, clear easier paths, find simpler tools. Let us achieve what’s possible; let others strive for what’s not possible. Done is better than perfect!