That reminds me of something a pastor told me many years ago during a time I was in Oklahoma. He said (and I am paraphrasing since it was almost a decade ago) that someone in the congregation can stand up during altar call, and go up and confess of how he used to use heroin/cocaine/meth. How he was a major alcoholic. Used to be a compulsive gambler and in the process lost his family and house. Or used to steal and rob. Or any number of things. The congregation will embrace him and use him as an example of the power of redemption. But dare he say he used to be an adulterer, or a woman say she used to be a prostitute. Basically, any sin seems acceptable apart from sexual sin, which will elicit a lot of 'looks' as if the person is anathema. Interestingly in the Bible Christ said something about throwing the first stone when a certain lady of certain 'repute' was about to be put to death. Also, I remember someone else saying at the church that, at many times (but obviously not all, or even most) that some of the people most vigorously shaking their fingers and tsk-tsking are also embroiled in the same sins.
Even worse have the person say they are//were addicted to pornography.... Talk about being shunned. You can do heroine or coke or rob cheat and steal... but admit you were addicted to porn and you might as well have thrown a dead cat on the pulpit.
It goes back to the line, “Trust, but verify.” Would you trust that heroin addict to hold onto some drugs for you? Forgiving someone is quite different from trusting them after they have shown a weakness.