Moses was a prince in Egypt, an adopted son of Pharaoh. As such, he had access to power and wealth. But after killing an Egyptian in anger, whom he saw beating a fellow Israelite, Moses fled into the wilderness to avoid arrest and punishment. Things did not look good for Moses, a fugitive from justice, who now tended sheep far away from the life of privilege he had known.
God, on the other hand, had a plan for Moses. God searched Moses out and revealed God’s self to Moses in a burning bush. God then said to Moses, “Come, I will send you to Pharaoh that you may bring my people, the children of Israel, out of Egypt.” (Exodus 3:10)
The call of God came as a great surprise to Moses. He had resigned himself to tending sheep in the wilderness. How could he ever expect that God could use a murderer like him to fulfill God’s plan? Moses “found favor” in God’s sight and God called him by name (Exodus 33:17) to a task so arduous Moses had no idea how he could accomplish it apart from complete trust in the God who called him.
The story of Moses is a story of new beginnings like no other. It reminds us that nothing in our past can hinder the ability for God to use us as God wills. Nothing we have done or failed to do can stop God from calling us to something new. And, nothing we have done can prevent us from starting over again. God never gives up on us and God always gives us the chance to start over again.
Don’t listen to those who tell you that you are forever stuck in your past. Don’t listen to those who tell you it’s too late to start something new. Listen instead to God who says to each of us in God’s own way, “you have found favor in my sight and I know you by name.” (Exodus 33:17)
God is with us in our beginnings and our endings because God is a God of promises. So, don’t get stuck in the past. Look forward to the future with hope. Look forward to your future with hope. It is never too late for God to use you in God’s own way and for God’s own purposes.