Every time I see a piece of my work out in public I see things in it I wish I could've done better.
I think that's just how it is when you want to do great work.
But sometimes (actually most of the time) you need to know when to stop working and say it's finished.
It ain't always easy. But that's just the way it is.