Joshua Chp 21
While people let us down all the time, I am reminded here that God never let us down:
43 So the LORD gave Israel all the land he had sworn to give their forefathers, and they took possession of it and settled there. 44 The LORD gave them rest on every side, just as he had sworn to their forefathers. Not one of their enemies withstood them; the LORD handed all their enemies over to them. 45 Not one of all the LORD's good promises to the house of Israel failed; every one was fulfilled.
The author here notes that God promised land to the forefathers of those who have now arrived in Canaan. Yet even for those who arrived, they KNOW how old the promise - it is important to see how God keeps his promises and it is also important to be mindful of how God has his own timing! In this case, the Israelites delivered from Egypt waited 40 years (and only the likes of Joshua and Caleb survived) - this of course can certainly test faith.
My Prayer: Lord, you have proven faithful to me and you have delivered to me a life transformed. Every time I turn to you, YOU deliver! Forgive me when I think you don't. Help me understand and be mindful of your timing and to remain faithful and focus on your timing and your plan - help me be obedient and faithful.