Being "good enough" embraces setbacks and guarantees growth. Being a perfectionist avoids setbacks and guarantees a lower quality of life. Choose wisely. Striving for excellence can drive personal and ...