A thoughtful post Jane.  It is sometimes so hard to find the learning in the center of the mistake. I have always believed this one thing about mistakes.

Despite our best efforts, mistakes happen.  What you do next says everything about you.

Thank you for your insights.