In this sermon by Chris Zillman the notion of dealing with our mistakes in a way that is honorable and right is discussed. David was a man after god’s own heart, yet David had several fatal flaws for which he and his family suffered. Part of his life is spent owning up to his mistakes and making it right. We have much to learn from