“You know with all your heart and soul that not one of all the good promises the Lord you God gave you has failed. Every promise has been fulfilled; not one has failed.” Joshua 23:14
Christians are wise when they accept what God has planned and persevere in believing the promises they have from Him. His promises are dependable and lasting. The Lord’s own pledge is permanent, as we read in the Psalms: “Indeed, he who watches over Israel will neither slumber nor sleep.” (Psalm 121:4)
But human reason responds, “That’s all fine and good. It even sounds nice. But I’m experiencing the exact opposite. God not only sleeps; He snores! In reality, there isn’t a God who takes care of me or watches over me.”
Jacob was certain of God’s promises. He knew that God’s pledge was permanent. Yet when Joseph’s brothers were angry at Joseph, God didn’t spare either Jacob or his son Joseph. It was as if they had no protection at all from the holy angels. Nobody resisted the anger of Joseph’s brothers (Genesis 37:12-28). God and the angels remained dead silent. Even today, they appear to let the devil wreak havoc on the church and believers. Where is God in all of this?
Examples like these remind us that we must believe God’s promises and never doubt His words. Because God can’t lie, He won’t stop constantly watching over us, especially if we believe His promise. Because He is faithful, God can’t abandon us when we hang onto what He has promised. God may allow us to be attacked, led to the edge of hell, or even killed. It’s during those times that we need to remember God has promised to be our guardian–one who never slumbers of sleeps.
Devotion taken from Faith Alone: A Daily Devotional, Martin Luther
Lord God, give me grace to stand on Your promises this day. To hold dear to my heart Your promise that You are with me always and that nothing can separate me from your love. Thank you for being the Faithful Promise Keeper in my life on whom I can always depend. Thank and Praise your Holy Name! Amen.