Bevilacqua's strange theology is contradicted by Cardinal Francis George of Chicago, who said "how will we know who is homosexual and who is not, if they are celibate?"
Also try the Bible. 1 Corinthians 6:9-11. Maybe believing in a church won't effect such a miracle. But trusting directly in Jesus Christ for one's eternal life, will.