I know I'm a bit of a perfectionist, and as I'm still learning, it's difficult to truly be satisfied. But with time and experience, I think that I managed to get a good grasp on the idea of "good enough". Which is important if you want to achieve anything in a finite amount of time.