We all want to provide our children with the best possible circumstances in the hope that they will thrive and prosper. Yet we know from personal experience that there is no such thing as a perfect childhood and we can breath a collective sigh of relief when we admit that there is no such thing as perfect parenting. We cannot protect our children from the uncontrollable vagaries of life — illness, loss, disappointment, and hardship. …