Embracing the idea of being better and letting go of the need for perfection is one of many keys to becoming happier in our lives. In being better, not perfect, the idea is that by continually making changes, by continually making progress, we actually improve our lives in a much more significant and profound way than if we focused on trying to achieve perfection.
Lotus Path: Practicing the Lotus Sutra Volume 1