I think anyone who creates, struggles with wanting it to be better, always striving for perfection but never feeling it has been achieved. This can be a driving force or something that holds you back. It is why we can’t live and create in a bubble. We must seek the feedback from people we trust to give us a proper perspective!
Check out this article about famous creators hating there own work at 99U.