Yes but at least with Catholicism you only have to say 3 hail mary's and alls forgiven. Thats why the mafia and politicians (the other mafia) are often catholic!
I was taught by Christian Brothers and nuns and while no-one actually touched me I heard and witnessed some very strange behaviour. My sister was a border with nuns who forced girls to sleep without blankets, even in dead of winter, if caught with their hands under the sheets. Mustnt be tempted to touch yourself! Talk about sickos!