yes, it's a massive betrayal of trust. each and every one of these "priests" should have been fired or whatever happens to catholic priests.
We've SEEN what this is!
"Hi! I'm Father O'Flanagan. I used to serve the Lord in _______________."