Psalm 37:23-24–The steps of a good man are ordered by the Lord and He delights in his way. Though he fall he shall not be utterly cast down, for the Lord upholds him with His hand.
Moses was a loser with a capital L. God’s people were being held in cruel bondage, but God devised a way to get them out: He orchestrated Moses to be brought up as the son of the Pharaoh, the heir evident to Egypt’s throne. Once Moses was in power, Israel’s liberation would be a shoe-in. Leave it to God to come devise an ingenious plan.
And leave it to a human to blow it. Moses murdered a man, making himself a criminal and fugitive of the State. Forced into hiding on the backside of the desert, he worked as a shepherd for the next forty years.
Way to go, Mo. Not only do you get yourself banished from the palace, you wind up walking in sheep poo for the rest of your life.
But it’s never too late with God…
Just when Moses was at his lowest ebb, God appeared and offered him an assignment. Ultimately, Moses wound up as the Deliverer of Israel, a virtual king, and one of the greatest men of history.
No matter how pitifully Moses fumbled God’s plan for his life, he couldn’t keep it from coming to fulfillment in the end. Yes, Moses turned out to be everything God originally planned for him to be.
Like Moses, you may have made some poor choices. But good news: it’s never too late with God. Keep trying. Keep believing. Keep serving him, because it’s not over yet. The Forger of Destinies can still make you all you were meant to be.
Today’s prayer: I’ve messed up God, but I know you can restore all I’ve lost. I give myself anew to you today. Help me become all you intended me to be from the start. I trust you to do it, Lord; because I know from reading my Bible that you do things like this for folks like Moses and me.*
*From David’s daily devotional Encouragement Explosion. Check out his books on Amazon.com here: http://www.amazon.com/David-Stearman/e/B008EKIOZG