I failed...BIG TIME! As you can imagine, it cost me. I lost my family, income, house, and well, basically, everything. It was, however, the greatest thing that could have happened to me. I know that sounds really weird, but it couldn't be truer. By God's grace, my family has been restored. I have a wonderful place to live, and I have a job I greatly enjoy. I am living proof of the principle found in the title.
One of the verses of Scripture that I have used as an encouragement is Mark 16:7:
"But go, tell his disciples and Peter that he is going before you to Galilee. There you will see him, just as he told you."
To those who are not familiar with the context of the verse I will try to summarize it. Jesus has been resurrected, and the ladies have found the empty tomb. The angel then commands them to go tell Jesus' disciples and Peter that He has been resurrected and will see them in Galilee. The wonderful context for me is that the angel mentioned Peter by name. Peter was the one who had pledged his unwavering allegiance even to death, for Jesus. Just as Jesus had predicted, however, Peter denied even knowing Jesus three times before Jesus was crucified. So, Peter goes from claiming he would die for/with Christ to then claiming that he doesn't even know Him.
When the angel had an imperative message for the disciples, he mentioned Peter, by name. I am not sure what Peter had done since his denial, but he didn't have much time to do anything 'extraordinary,' but with this simple phrase, Peter was restored to where he had left. Even better, in Acts 2, when thousands were saved and added to the church, it was Peter who preached that day. Peter, to our knowledge, never again denied the faith.
In the end, Peter did prove his unwavering allegiance to Christ. Peter, because of his allegiance to Christ and His work, was eventually crucified. Peter, however, couldn't stand the thought of dying in the same matter as his Christ, because he did not deem himself worthy, so he was crucified upside down.
I don't know how massive of a failure you have committed, but I do know that the failure doesn't necessarily mean that God is through with you. When you get discouraged and you feel as though you failed beyond restoration, always remember Peter and his example to us. Your failure doesn't have to be final. Don't allow the devil to use your failures in the past to define who you will be in the future.