Pope Benedict sent teams of inspectors to root out the non-believing homosexuals and put these strict guidelines in please. Give him the credit.
My Bishop will not ordain a man if he has homosexual tendencies, even if the man thinks he’s heterosexual. It also has become common practice for priests to travel in pairs when dealing with kids, having another adult along also, and never be one on one alone with a child. The kids learn to go face to face for Reconciliation first so it’s natural to them.