Today, Pastor Nate will be preaching from 2 Samuel 11-12 and Psalm 51, where we witness David’s tragic fall into sin and God’s merciful pursuit through the prophet Nathan. Though David’s choices lead to devastating consequences, his story turns at the moment of true repentance. As we hear the cry of a broken heart in Psalm 51, we’re reminded that what sets God’s people apart is not perfection, but repentance—and the grace of a God who restores.