I can't contribute anything more than what has already been said by posters before me, but I just want to say this:  Yes, this is terrible, but we need to remember that the vast majority of priests are very good priests (and still flawed human beings like the rest of us).  I'm not RC anymore and for very good reasons (I think), but I've known MANY MORE good priests during my 70 years than bad ones.  The bishops -- well, that's another story for another time.