Too many Christians seem to believe that their personal failures are too great for Christ’s blood to cover. So, they hold on to their sin–or to the bonds of their sin–punishing themselves and the people around them by believing the lie that they cannot be redeemed. Their shame not only robs them of their joy, it impedes the message of their Savior, making their witness for Christ ineffective.
Jesus came to free us. All of us–not just the parts that we want people to see. He frees the darkest recesses of our human natures, flooding us with His beautiful Light.
We just need to be willing to give it up.