I agree. Self- improvement is a journey. Your points of being patient and doing it right the first time have a correlation as there is a saying of "if you want to do something right, take your time". This is something that all leaders have to self-assess and remind ourselves throughout our journey. Great read!