Great post, Alan!  I love the concept of leaders being vulnerable and human.  I think business has changed so much and continues to change so rapidly, that the idea of perfectionism is not only exhausting, it is just impossible.