“The total number of towns and pasturelands within Israelite territory given to the Levites came to forty-eight. Every one of these towns had pasturelands surrounding it. So the Lord gave to Israel all the land he had sworn to give their ancestors, and they took possession of it and settled there. And the Lord gave them rest on every side, just as he had solemnly promised their ancestors. None of their enemies could stand against them, for the Lord helped them conquer all their enemies. Not a single one of all the good promises the Lord had given to the family of Israel was left unfulfilled; everything he had spoken came true.”
Joshua 21:41-45 NLT
Our God is a god of fulfilled promises. There are many who erroneously believe him to be a god of empty promises because they live lives with unfulfilled blessings. Yet we can see from both the experiences with God surrounding Joshua and Moses that there are two types of blessed. There are those who receive the blessing and those who don’t. This is , almost always, solely dependent upon a single factor: obedience. Obedience in the face of adversity is the demonstration of a believers faith in God. It should never come as a surprise when a promise of God’s is fulfilled amongst his faithful people. One need only look to their obedience to see the recipe for their success. We must remember that when we encounter blessings, they are promised to those who obey. One might even posit that those who try to claim a promise without claiming obedience were never in possession of the promise to begin with. Either way, we know that God is always faithful and just to fulfill his promises.