Most child sexual abuse is perpetrated by men on girls.... heterosexuality is never claimed to be the cause. Why is that?
Many of today's priests were recruited in their teens, before they were given an opportunity to identify and come to terms with their sexuality. Some experts have said that the "sexual age" of these pederast priests is about 13, and that most of them never developed a sexual identity at all, heterosexual OR homosexual.
Judging from the number of victims, I would put their "sexual age" at 17.
Btw..there are very few "pederast priests." Most went after post-pubescent young boys.