Watch out, there's an H note!
Good read, as always -- I must admit that I myself also refrain often from creating (or at least sharing) because I'm too exerted internally by this final-product-thinking. Have done a lot of work on dealing with this already, but still a long road ahead.
I actually assumed there would be - because you know, there has to be :D But, I figured people would get the point :)
The polished version becomes a mindset, because we are surrounded by "perfect" on social media and we interact less with people in the real world often enough to see everyone slip and fall.