Take a moment to read the entire chapter of Exodus 2 before reading the devotional below.
Moses’ life was in jeopardy from the moment he was born. Recall from chapter 1 that the king of Egypt demanded that all the Jewish boys be killed so that he could continue to oppress the people more easily. Moses’ mother takes two risks: keeping her baby alive secretly for three months and later sending him down the river in a basket. This riverboat ride was no accident — she knew exactly when and where the Pharaoh’s daughter would come to bathe. Moses is then rescued, and he grows up a foreigner in the king’s palace.
Fast forward to his adulthood and Moses starts to grapple with his identity. The slave oppression angers him, and things come to a head when he kills an Egyptian who was beating a Jewish slave. Although he looks around and sees no witnesses, his murderous act is exposed and his life is once again at risk. He flees to a town called Midian and meets his future in-laws. Meanwhile, the Jewish people continue to cry out for a rescue from God.
Here’s your freedom for today: God knows his purposes for you. From the time Moses was born, God knew how he would use Moses and he worked in every detail of his life to bring him to the places he needed to be. Even in his sin, God’s plan is not derailed. God was waiting for the right moment to begin his rescue efforts, and even the label “murderer” does not disqualify Moses. God knows what he is doing with you, and even your sin (which God fully expects) does not eliminate the purposes God has planned for you. He will keep saving you over and over so that in the right moment he can raise you up to do what he has called you to do.