What you’re describing is evil. Christianity does not say trafficking, rape, or covering up abuse are “okay as long as you repent.” That idea is a distortion, and it’s one the Bible itself condemns.
Biblical repentance isn’t a get-out-of-jail-free card. It means owning the wrong without excuses, turning away from it, and submitting to justice — including earthly justice. Scripture is clear that God hates violence and exploitation, especially against the vulnerable (Isaiah 1:16–17, Proverbs 6:16–19). Jesus himself says it would be better to be drowned than to harm a child (Luke 17:2). That’s not permissive language.
Forgiveness in Christianity doesn’t mean pretending harm didn’t happen, silencing victims, or shielding perpetrators. Cover-ups, abuse of power, and preaching virtue while doing the opposite are explicitly called hypocrisy — and Jesus reserves his harshest words for exactly those people (Matthew 23).
You’re right that someone who abuses others or protects abusers while claiming moral authority has no credibility. Christianity doesn’t disagree with you there. Where it differs is this: it says even the worst evil will ultimately face justice — either through repentance that submits to truth and consequence, or through judgment. What it never says is that evil is acceptable, forgettable, or cost-free.
If anything, the anger you’re expressing lines up far more closely with the Bible’s moral seriousness than with the caricature of “forgive and forget” that people often blame on it.