We all have skeletons in our closet. Even for the best of us, there are some sins that seem to haunt us when our soul gets quiet and still. Our past failures tend to come back over and over again to remind us of just how much we fall short. For some of us, these memories make us feel worthless and empty. So often we get plagued by thoughts such as, “I will never be good enough for God to accept me” or thoughts like, “I’ve failed so many times, there is no way I can be saved!” Oh friend, if this is you, you are being deceived by the lies of the enemy. You have forgotten the beauty of the Gospel! You see, the Gospel breaks us free from the chains of past failures. Although we are all failures, and although we have committed horrendous sins, the Gospel is the good news that Jesus was righteous for you. The apostle Paul tells us that, “For our sake he made him to be sin who knew no sin, so that in him we might become the righteousness of God.” Jesus took on your sins past, present, and future on the cross. If you believe in him, and trust in Jesus you are given the righteousness of Christ. You were once an enemy of God, but now you are adopted as a son or daughter.
Don’t be haunted by your past failures, the Gospel has freed you from guilt. In Christ, God sees you as valuable and righteous. You can never be good enough to earn God’s favor, but by God’s grace he has given you his favor through Jesus. Remind yourself of the Gospel daily. Preach it to yourself often, and counter attack the lies of the enemy with the truth. You are accepted and righteous before God not on your own merit, but on the merit of Jesus. What glorious news!