A couple of decades ago, I went through what I somewhat jokingly call halftime in my life. I was born and raised in church and accepted Jesus at an early age. Then in my mid twenties I decided to live in opposition to how I was raised. It didn’t take long for God to work on my heart to bring me back into living His way. During halftime I suffered many consequences for my actions including people telling me I was disqualified from being a minister. As I was lamenting over it to a friend, he reminded me that God doesn’t rescind His calling in our life. He takes our past and uses it to help others.
Paul, who wrote a lot of the New Testament, was raised in the strictest sect of Judaism. His zeal for God’s Law was so strong that he hunted down and killed people he thought were in opposition to his understanding of the Law. Then, in Acts 9, as he was traveling to persecute Christians, Jesus appeared to him and changed his life. As he ministered to people, he referee to himself as the chief of sinners knowing what he had done in the past. However, God was able to use his past to prove to anyone that no matter how much they’ve lived in opposition to God, they are still able to receive God’s grace, find salvation and be used by Him in ministry.
Psalm 139:5 says, “You’ve gone into my future to prepare the way, and in kindness you follow behind me to spare me from the harm of my past. You have laid your hand on me!” (TPT) God is not afraid of your past (or present). He has a plan for your life and is able to use whatever you’ve been through and whatever you’ve don’t to help others find healing and forgiveness in Him. Those things do not disqualify you. Instead, they have prepared you for the future He has got you. You, nor others, have the ability to remove God’s calling or plan for your life. He has prepared your future despite your past. He has laid His hand on you to accomplish His purposes in your life. Leave the guilt and condemnation behind, and follow where He leads.