That was terrific. Thanks for posting it. I would call that ending equal parts bittersweet, frustrating, and satisfying.