I can appreciate the healing that forgiveness often brings, but it does us disservice (Christianity in particular) to conflate the act with restoration of trust. Swaggart was an adulterer. Sure. He was also a hypocrite. And saying you're sorry when you get caught is not a sign of real contrition.