All Israel came together to David at Hebron and said, “We are your own flesh and blood. In the past, even while Saul was king, you were the one who led Israel on their military campaigns. And the Lord your God said to you, ‘You will shepherd my people Israel, and you will become their ruler.'” (1 Chronicles 11:1, 2 NIV)

David had to wait a long time for God’s promise to come true. He had to go through many hard times while he waited. But his patience, trust and faithfulness paid off when he was finally crowned king of Israel.

What a great reminder to trust in the Lord, wait patiently, and follow faithfully as I wait for prayers to be answered, dreams to come true and ministry to bear fruit.