Psalm 51: A Psalm for Screwups (How God Leads Us to Wrestle with Our Failures and Run to Him)
We all dread getting caught in the act. Take my student Steven, for example. He was thrilled to discover his parents would be out of town for the weekend. So he quickly texted his friends, planned a party…