Waiting for God's Time By Theodore Epp
Second Samuel 2 opens with these words: "And it came to pass after this, that David inquired of the LORD, saying, Shall I go up into any of the cities of Judah? And the LORD said unto him, Go up. And David said, Whither shall I go up? And he said, Unto Hebron" (v. 1).
David found, as we will too, that we never lose anything by believing God and then patiently waiting on Him. But we will surely suffer if we take things into our own hands and rush blindly ahead.
The word "Hebron" means "alliance" or "communion" in contrast to Ziklag, which refers to self-will. Being allied with God and being in communion with Him, David was in a place to be led in the will of God.
David's reign began by reigning first over Judah. It was not necessary for David to take the throne; God saw that he received it. God moved him back to Hebron, and his own tribe anointed him king.
Seven and a half years went by, however, before the whole kingdom was put under his hand. David still had to wait, but it was God's time he was waiting for, not people's.
"There is a time there for every purpose and for every work" (Eccles. 3:17).