Went to Catholic school for 14 years.
Lots of gay priests and brothers for sure.
Lots of nuns are dykes too.
Allowing heterosexual priests to marry will fix it to large degree but not completely.
You'd also have to allow gay priests to marry of course.
I attended 12 years of catholic school. In grade school most of those nuns were lezbos.
I went to an all boys high school. Just about ALL the priests and brothers there were gay, especially the younger ones. Must've been exciting for them to interact with all those young boys.
Back in the day closeted gay men entered the priesthood because they knew it was a big gay club where they were free to be gay, as long as they keep it a secret. Can you imagine... a gay brothel, all funded by the Vatican and members of the church. They had a good thing going until their desires to diddle little boys overwhelmed them.