Dennis, what makes this such a shameful area for the church is that so many priests, Bishops, Cardinals are gay.

If we are going to lie about such a fundamental, core issue, then we will lie about women, about evil behaviour towards children, we will cover up that evil. 

A priest in Dublin, Ireland came out to his congregation the Sunday before the referendum on gay rights. He was given a lengthy standing ovation by his congregation. These people clapped, and very emotionally, not because they shared a common view on the issue, but because their priest had taken the risk of trusting them with the truth. 

We've had Benedict and Burke dressing themselves up like drag queens while attacking homosexuals, (gays don't even get offended by them now, they just howl with laughter.) I even heard an interview with a member of the hierarchy who claimed he hadn't had a sexual thought in 75 years of living.

Your 3 points will happen because the truth always trumps lies.