Once we are labelled, once that sin is attached to you, it is seemingly impossible to break free from it. Even when the label no longer fits. Even when you have been cleansed by the blood of Jesus, and have spiritually matured in Christ and repented of these things, and moved on in the power of the Holy Spirit toward Christ-likeness…they can still haunt you. Reputations are nasty, icky, sticky things.
Some people don’t want to believe that people can change. But people do change, because God changes people.