Ever feel like your circumstances aren’t lining up with what you thought was the truth?

In Deuteronomy 31, Moses declares Joshua the next leader of Israel. In Deuteronomy 34 we see the Spirit of God is with Joshua, “Because Moses had laid his hands on him.”

However, in Joshua 3:7, Yahweh tells Joshua, “Today I will begin to make you a great leader in the eyes of all the Israelites.” This is followed in Joshua 4:14 with the note, “That day [when the Israelites crossed the Jordan] the Lord made Joshua a great leader in the eyes of all the Israelites.”

Do you see what happened? God promised something to Joshua, but it took a while for it to be fulfilled.

If your circumstances seem to be at odds with the truth, be encouraged! Sometimes God may declare in our life something that will take time to be demonstrated. He may speak over us now, but not show it until later. Not only that, but you’re not the only one who’s felt this way.

Let Scripture reassure you of the faithfulness of God!

Don’t let time dilute your certainty that God always keeps His promises and fulfills His words, no matter how long it takes for the circumstances to catch up with the truth.