Our desires shape the direction of our lives. But what happens when impatience leads us to take control instead of waiting on God?
In this teaching from 2 Samuel 4–5, we see how David resisted shortcuts to the throne, trusted God’s timing, and how his story ultimately points to Jesus—the greater Shepherd-King who secures our eternal safe haven.
Listen in as we reflect on:
Waiting on God’s promises
Living with patient yet active faith
The warning signs of misplaced desires
The victory of Christ, who has already won the battle
A call to surrender, obedience, and hope in the true King who reigns forever.