TIP #48: Don't be a perfectionist.

I know many perfectionists. They are really nice people. They are a pain to work with, but they are nice people in general. The problem, they have a really hard time, nothing ever is perfect, therefore, rarely they are happy with the imperfections around them.
There is always something else to improve, something else to do, something else that can be done to make that thing. Even with all those, will never be perfect.
Since nothing can be perfect, and you can’t be perfect, stop trying. Instead go and do, produce, or as Seth Godin said Ship.
When in doubt, let it go. If you hold something until is perfect, it will never be out of your hands, and that will be a shame.