And yes, homosexuallity has been around forever because evil has been around forever. Society has also always been forced to deal with homosexuallity, as ancient literature of all sorts tells us, and it has always turned out to be a bad thing for societies that allowed it openly.
Pediphile priests are the way they are because they are perverts who belong to an organization that by requiring abstinence promotes deviance. This was an issue of concern that was brought up and discussed in great detail when the RCC decided to require priests to be celebate. That was throughout the first millenia A.D. It wasn't until the 12th century A.D. that the RCC really made celibacy an absolute. When that happened, wives of clergy of the RCC were sold into slavery and their children simply abandoned. Throughout the debates over celibacy, the argument of priests becoming sexual deviants was constantly brought up.