"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. Not one of the Lord's good promises to the house of Israel failed; every one was fulfilled."
If the Bible stopped with Joshua 21, we would think the people all lived happily ever after.
And if we hadn't read Genesis through Joshua, we would think the process entering into God's rest and fulfilled promises was easy. But we know it's all so much more complicated than that.
And so it is in our own lives. With our children. With our marriages. With our careers. With our ministries.
We move forward in life without guarantees, hoping or believing or trusting that God's promises are true, not knowing what will happen next. Is there another plague? Another battle?
Illness? Layoffs? Rebellion?
Will the people in our lives let us down? Disappoint us? Betray us?
If the people had returned to Egypt, they never would have seen what God had planned for them. If we fail to obey God's call to move forward boldly, we won't see God's victories, we will never enter into that rest.
And we will miss the adventures God has planned after that rest.
And so I am learning to move.