I've known several gay priests over the years. All were older, deeply closeted, and had originally entered the priesthood as a way of avoiding having to deal with the social pressures of getting married. All of them avoided coming out for the simple reason that they knew in advance that they'd be fired from their jobs if they did come out, celibate or not, just as lay employees are still getting fired from Catholic jobs in many cases simply for identifying as gay. Most of the gay priests I've known were very good at their jobs, some were just marking time until retirement and fed up with the church, but too old to get out and try to find some new way to make a living. That's been my limited experience, but I suspect it is not unique.