Exodus 12:40 reads ... Now the sojourn of the children of Israel who lived in Egypt was four hundred and thirty years. Israel lived in Egypt for over 4 centruies. During that time several generations had the opportunity to consider their sin, cry out to God and finally see His power to deliver them.
Moses, spent his sojourn preparing for his role to lead Israel out of Egypt. After killing an Egyptian who had assaulted a Hebrew, Moses fled to Midian, where he spent 40 years as a shepherd. During that time God grew Moses into a person who could lead His people.
God knows where he ultimately wants to take us, but often along the way He has us abide in a difficult place, a place we wold never choose for ourseelves. Before we are ready to serve in the way He wants us to, we must first let Him build our character. then, in His perfect timing, god will lead us forward.
When has a time of sojourn in you life prepared you for kingdom work later? No season of life is wasted if you spend it right where God wants you to be.
If God currently has you waiting on Him, what might He be planning for you?
(copied from my daily quiet time reading --- discovering God's Daily Agenda.