Thought this was a touching blog post by Tim Challies. Humorous but still made me a little teared up.