Exodus 23: 20
Behold, I am going to send an angel before you to guard you along the way, and to bring you into the place which I have prepared.
God has a plan for you. He has planned for your welfare and he has prepared a good place for you. He has good plans for your life. And he is leading you into that good place. What’s more, he has sent his angel to guard you along the way even as he, himself, leads you. His angel goes in front of you, preparing the path before you. When you get to a segment of the path that was damaged or bumpy, the angel has already been there and smoothed it out for you. God has not only prepared good things for you, but he is also at work to see that you arrive at that good place. He has made preparations for bringing you into the place that he has planned for you. Just keep following him. He is marking the trail for you and leading you along the best course for you to arrive at your destination.