God Remembers His Promises! (Psalm 51; COD 5 Arts 7,8)

We are warned by those who have gone before us that if we push the boundaries of grace that God might give us the sin that we desire. The Lord might allows us to wallow and to walk in our sin for a time. So, what happens when the Lord snaps us out of our sin? What does David communicate to us about the Lord remembering his promises? How does David's sin, and more importantly, his restoration, teach us about the Gospel?