After you take away the lesson, you have to forgive yourself. This is a hard one. Especially for perfectionists. And guess what? Perfectionists are natural ruminators. Julia Cameron writes about this in “The Artist’s Way”:
“Perfectionism is a refusal to let yourself move ahead. It is a loop--an obsessive, debilitating closed system that causes you to get stuck in the details of what you are writing or painting or making and to lose sight of the whole. Instead of creating freely and allowing errors to reveal themselves later as insights, we often get mired in getting the details right. We correct our originality into a uniformity that lacks passion and spontaneity.”
Forgiving yourself means concentrating on the insights gained from mistakes, and to let go of the rest. Um. Good luck with that.