And your idea of Christianity is...what? Total righteousness? A total and complete absence of sin? Mel made a mistake. He sinned. Like all Christians, he will forever come up short of the standard set by Jesus. It sounds like he's doing his best to repent to us, and more importantly I pray, to God.
Jhn 8:7 He that is without sin among you, let him first cast a stone at her.
Who is casting a stone? Stoning means killing somebody for their crimes, are we trying to kill Mel, or simply expressing an opinion. Seriously, I do hope Mel gets well and comes around in his thinking. But it is going to take a major shift in his thinking for that to happen.