We all have times when we feel our prayers take too long to be answered. Imagine Caleb who scouted out the promised land and then because of all his fellow travelers and their unbelief, he had to wait forty years for the answer.
We can do it.” (Numbers 13:30) Caleb interrupted, called for silence before Moses, and said, “Let’s go up and take the land—now.
When God heard what you said, he exploded in anger. He swore, “Not a single person of this evil generation is going to get so much as a look at the good land that I promised to give to your parents. Not one—except for Caleb. He’ll see it. I’ll give him and his descendants the land he walked on because he was all for following God, heart, and soul.” (Deuteronomy 1:34-36)
That took forty years. Forty years, Caleb waited, believing God for his promise. And then one day, all of a sudden, God answered.
Joshua blessed him. He gave Hebron to Caleb as an inheritance. Hebron belongs to Caleb still today, because he gave himself totally to God, the God of Israel. (Joshua 14:13-14)
How faithful will we be in the waiting for a child to come to Christ or a debt to be paid or Christ’s kingdom on earth to come.
Will we be as faithful as Caleb?