A promise fulfilled Joshua 21: 43 – 45

Thus, the Lord gave to Israel all the land that he swore to give to their fathers. And they took possession of it, and they settled there.  Joshua 21: 43 

Booker T. Washington describes meetings an ex-slave from Virginia in his book UP from Slavery: “I found that this man had made a contract with his master, 2 or 3 years previous to the Emancipation Proclamation, to the effect that the slave was to be permitted to buy himself, by paying so much per year for his body; and while he was paying for himself, he was permitted to labor where and for whom he pleased. Finding he could secure a better wage in Ohio, he went there. When freedom came, he was still in debt to his master of some 300 dollars. Notwithstanding that the Emancipation Proclamation freed him from any obligation to his master, this man walked the greater portion of the distance back to where his old master in Virginia, and placed the last dollar, with interest, in his hands. In talking to me about this, the man told me that he knew that he did not have to pay his debt, but that he had given his word to his master, and his word he had never broken. He felt that he could not enjoy his freedom until he had fulfilled his promise.”

In our passage, God proves faithful in fulfilling every promise. He had made to the children of Israel: to give them the land of Canaan (Genesis 12: 1-7, 15:18); to give them rest (Exodus 33: 14) and to give them dominion over all their enemies (Deuteronomy 7:24). All were fulfilled to the letter (Joshua 21: 45)

Those of us who are beneficiaries of the grace of God purchased through Christ’s sacrifice at Calvary now enjoy better covenant based upon better promise from God. Christ has secured us victory over our enemies – sin, sickness, diseases, failures, poverty etc.

The promises of God are sure, dependable and unfailing. If we trust him, we shall not be ashamed nor confounded (Isaiah 45: 17)

It is impossible for God to fail, only humans fail.

Songs:

SINACH - Way Maker (Lyrics)

Leave a Reply

Your email address will not be published. Required fields are marked *