Zen and the art of forgiveness