My therapist is having me focus on "Good enough is really good" this week. Rationally, it's perfect, but in my day to day, it's so alien.
My epiphany came after my first half marathon. My time would best be described as adequate. I finished. But it wasn't my own time that changed my perspective, it was going back to the finish line and watching the other runners. They were ten or twenty minutes after my already "adequate" time. They were so excited to finish. The crowd cheered. The race winner was probably 50 minutes ahead of me. They might have been home and showered before I finished. But just doing ok was a cause for celebration. The other runners didn't need to win to celebrate, and neither did I.
That depends though, doesn't it? When striving to create, "good enough" is essentially failure. Good enough might get you a paycheck, but it won't lead to satisfaction. If you're picking on yourself about relatively trivial things, then by all means stop. But in your work, your meaningful relationships, etc, good enough is far from good enough.