Confused. Why just Christians? Muslims officially object to homosexuality as well.
Yet many of their men practice it as pederasty. As long as it's just sex, and it is a relaionship where an older man takes advantage of a child, they do not regard the "pitcher" as a homosexual.