God Is A Covenant-Keeper

Moses returned to the LORD and said, "Why, LORD, why have you brought trouble on this people? Is this why you sent me?  Ever since I went to Pharaoh to speak in your name, he has brought trouble on this people, and you have not rescued your people at all."
Then the LORD said to Moses, "Now you will see what I will do to Pharaoh: Because of my mighty right hand he will let them go . . .  I am the LORD. I appeared to Abraham, to Isaac and to Jacob as God Almighty, but by my name the LORD I did not make myself fully known to them. I also established my covenant with them to give them the land of Canaan, where they resided as foreigners.
Moreover, I have heard the groaning of the Israelites . . . and I have remembered my covenant.  . . . I will redeem you with an outstretched arm and with mighty acts of judgment." Exodus 5:22-6:6
God is a Covenant-Keeper. He might allow us to experience severe challenges to strengthen our faith and deepen our trust in Him, but He will always come through for us. One of my favorite thoughts for meditation is that "In the end, God always wins." That is the plain truth!

Moses, the man to whom God had appeared in the burning bush and given assurances to that he would rescue the Israelites, found himself asking the "why question." "Why LORD, why have you brought trouble on this people? . . .  You have not rescued your people at all."

Moses spoke out his frustrations to God. He was saying to God: "God, you sent me with great hope and assurances but you have not kept your promise. Things have actually gotten worse and your people are worse off than when I first delivered your promise to them." And God responded, "Now you will see what I will do to Pharaoh . . .  I have remembered my covenant . . . I will redeem you . . . with mighty acts of judgment."

I believe one of the reasons why God allowed so much room for Pharaoh to operate was because He wanted Pharaoh to repent from his hardness of heart. He is a God of compassion and He always deals with us with great mercy. Mercy always precedes God's judgment.
But in the end, God always keeps His covenant. God's promises are "Yes and Amen."

As you meditate over this devotional today, if you happen to find yourself asking the "why questions," as I do sometimes, pause and remember that God is a covenant-keeper. He will remember His promises to you. It is okay to ask the "why questions," but rekindle your hope because God has not forgotten His promises to you. He will remember and keep His covenant.

Prayer: Lord, there are times when I ask the "why questions." I ask why the unending delay. But please help me to remember that you are a covenant-keeper and at the appointed time, you will show me your glory. Please forgive my human doubts and help me to remember how mighty a God you are. Amen.