“Good things come to those who wait.” We’ve all heard that saying. It often comes from well-meaning loved ones offering comfort in seasons of waiting. In 2 Samuel 5, we see the fulfillment of a long-awaited promise in the life of David. The tribe of Israel became a large nation ruled by David as their king.
David waited roughly fifteen to twenty years to see the fulfillment of this promise. When he was first anointed as king in 1 Samuel 16, though the Bible doesn’t give his exact age, many scholars estimate that David was around ten to fifteen years old. Later, David was anointed as king over Judah, and we are told that he waited another seven and a half years before his final coronation over all of Israel at thirty years of age.
Yes, as we can see in David’s life, good things often do come to those who wait. But we can see in this promise fulfilled that how we wait and what we are waiting for also matter a great deal. During his season of waiting, David had plenty of opportunities to try to gain the kingdom by his own efforts. Instead, David waited for the Lord. Though he had been promised the kingdom nearly two decades earlier, David trusted the Lord to fulfill his promises.
The book of Psalms is full of David’s reflections on waiting: “Wait for the LORD; be strong, and let your heart take courage; wait for the LORD!” (Psalm 27:14); “Our soul waits for the LORD; he is our help and our shield” (Psalm 33:20); and “Be still before the LORD and wait patiently for him” (Psalm 37:7a), just to name a few. Like David, we must wait patiently and expectantly on the Lord. He may not always answer our prayers the way we want him too, but it does not mean he’s not good.
Perhaps you’ve been waiting a long time to see God move in your life. Maybe, like David, it’s been decades, and you’re beginning to wonder if God is going to show up. Whatever season of waiting you’re in, may you be encouraged by this event in David’s life to wait on the Lord. God has told you that he will complete the good work that he began in you when he saved you and called you to himself (Philippians 1:8). And we know that his plans for us are good and worth waiting for (Romans 8:28).
So, trust Jesus, and wait for him. He is your refuge. He will not fail you.