Too much sexual repression and weird rules can cause that yeah, I've always believed that. If not the main cause it can be a contributing factor, since what pushes somebody over the edge to doing something like pedophilia can be a multitude of things. True, a lot of them are just opportunistic predators and kids are easy targets, or there's genetic in-born factors to it regardless of religion.
It isn't just pedophilia - a Priest I know has a criminal charge for exposing his junk in a park lol.
Forcing others to be celibate when it's not natural for them is probably just as bad as Harvey Weinstein's troll-ish body pouncing on you when you don't want it. It's another form of rape really, just turned inside out to make it look like the person is being more righteous and faux "caring for your soul"..... "Oh you have normal human sexual desires? You must be a sexual offender then!" A lot of people seem to have this mentality and I think it's wrong and ridiculous. Sex is Not the Enemy, cue song by the band Garbage.
I was reading about Judas and Jesus earlier today. It seems like Jesus is kind of a pervy asshole when you really find out about him, the dude literally washed his own feet with a woman's tears! If a guy did that nowadays, the HR department would hang the dude on a cross of their own LOL. Judas also seemed to betray him because Jesus was being a snooty asshole and was hanging out with too many spoiled rich people, and not truly helping the poor like his image had him to be. Reminds you of you-know-who doesn't it? I still believe in the spiritual concept of One-ness, but the real person Jesus probably had sins of his own and wasn't as Christ-like as people thought. I guess I'm a Jew that hates Jesus now.
Judas kissed Jesus, Judas was just trying to show Jesus a softer and better way to make love and you don't or shouldn't always need lustful wash ur feet in somebody else's tears to be turned on. A lot of people are against kissing, but are too willing and eager to do too many freak-ish things. Sex isn't perverted, but perverts pervert sex.