The main dish served on earth is humble pie. Just when you think you've accounted for all the ways you could have done better, if you are open to learning, you will discover whole new categories of errors and missteps you hadn't even considered were possible. The main enzyme that allows us to digest, rather than just choke, on humble pie, is forgiveness (of self, and others). We really have barely a clue of what we are doing a lot of the time, even when we are doing our best, no less on our "off" days. Forgiveness is just letting go and accepting: letting go of the idealized versions of ourselves and others we expend so much energy presenting and holding others to; and accepting that our development is a process and not a finished product. Yum!! Another slice please!