The Vatican had good intentions, but this just isn’t happening. Sexually healthy heterosexual men just don’t want to be celibate priests. If you’re in charge of a seminary and have a choice between a man who may have deep-seated homosexual tendencies and a man who obviously has other sexual problems, such as pedophilia, you will choose a man who at least, hopefully, won’t abuse children.
Another thing is, women have choices now. At least in more developed countries, we no longer have to marry a man with serious problems just to survive. And, of course, homosexuals can marry in many countries. So a man with a wife, or even a husband, is simply a better risk than a man who can’t attract a mate, and thus is available for the priesthood.
Please correct me if I’m wrong, but according to the Church histories I’ve read, celibacy for priests came about primarily for practical reasons, not spiritual ones. In the East, a priest’s son usually became a priest himself. In the West, for whatever reason, they often didn’t. But the sons needed to make a living, and with nothing else to give them, the priest would often allow his sons to have land given to the Church. Understandably, landowners didn’t like seeing land they had donated for church purposes being farmed by priests’ sons. So eventually Church leaders enforced celibacy, sending priests’ wives to convents. This wasn’t a problem in the East. They didn’t want to send their wives to convents and they resented the fact that the Bishop of Rome (not yet the Pope) had acted by himself. This helped precipitate the schism.
Sorry this was so long but I’m about to make a controversial proposal and wanted to present my entire case. We would seem to have a choice between fewer and fewer priests, with more and more unfit to be priests, or married priests. Could it be that since this is our reality, it is perhaps God’s will that the discipline of a celibate priesthood should cease?