I am so glad to know that God can take someone like me who has made many mistakes and still accomplish His perfect plan for my life. I thought I had failed so many times, it would be impossible. But I have learned that God is not hindered by my failure. Look at Abraham’s life. It was full of serious mistakes that had huge consequences; yet he is called the father of our faith (Gal. 4:12).
God told Abraham to leave his home and his family. But he took along his ailing father and nephew Lot. As a result, he was delayed in Heran until his father died. Later, his relationship with Lot became a source of serious conflict. Abraham also erred by going down to Egypt during the famine (he was afraid). It was from there, he brought back Sarah’s handmaid Hagar; and without Hagar there never would have been an Ishmael, who is the father of the Arabs, the archenemies of Israel to this day.
Our mistakes do have consequences. But however horrible you may think your mistakes are, you can begin again with God. No matter how many times you have tried and failed, you can still experience new life (Ro. 6:4). And God can still accomplish His plans for and through you. Zac Poonen says “even if you have made a thousand new beginnings in the past and have come to failure, you can still make the 1001st new beginning today.”
By way of my mistakes, I have learned an important principle: my failures (like Adam’s failure in the Garden) are the beginning of a new work of God’s grace for me—they precede God’s greater opportunities. Has your past failure made you afraid to start again? Faith says “God is greater than your mistakes!” Look at Abraham! He is the revered 'father' of the Jews, the Christians, and the Muslims.