“The LORD himself goes before you and will be with you; he will never leave you nor forsake you. Do not be afraid; do not be discouraged.”Deuteronomy 31:8
How reassuring to read the first words of Psalm 23:5. “You prepare…” They suggest that the Christian life is not haphazard or random. Whatever your needs are today, God has made preparation to meet them.
Do you find it hard to believe that the Lord is preparing every detail of your life? The Israelites felt that insecurity. But Moses spoke the words of assurance they craved, reminding them that God would never leave them nor forsake them, so they need not worry.
Sometimes I struggle with this. I echo the disciples who one time said to Jesus, “Increase our faith!” (Luke 17:5) Whatever need you have today— for health, strength, love, peace, forgiveness, life’s necessities, direction—He is prepared. Have you had the joy of walking into your house after a day’s work and smelling a delicious meal that is nearly ready? You see the table is set. All has been prepared for you. You need only to sit down and give thanks.
Even more so, the Good Shepherd has made all the preparations in the world to mark you as His own.
“My Father’s house has many rooms; if that were not so, would I have told you that I am going there to prepare a place for you?” (John 14:2)