The Test of Timing - 1 Samuel 24 | CLCFTL

Waiting. David was anointed king years before he ever sat on the throne. He waited while his family overlooked him. He waited while Saul hunted him. He waited in caves, in the wilderness, in Ziklag, in Hebron—seven and a half years—before the promise was fully realized. And in 1 Samuel 24, God handed Saul directly into David's hands. His own men said, "This is your moment." But David refused to…