A guest post by my friend, Pastor Jason Lindsey. David, Israel’s king who wrote Psalm 51, brought shame on himself and his nation by his sins. He committed adultery with the wife of one of his friends and engineered the death of that friend. Both deeds worthy of death. It would seem his life was ruined. But he pled with God: “Restore to me the joy of your salvation and grant me a willing spirit, to sustain me”. Like David we have shameful acts in our past and the memories that stick with them, recollections that hinder us in the middle of the night. There’s so much we wish we could undo or redo.There is a grace that not only forgives sin but also uses it to make us better than before. God wastes nothing. He flips it into a blessing ?