Some of the most intelligent comments on the gay-priests controversy have been made by blogger Eve Tushnet. At least she hints at the word nobody understands and nobody talks about, namely virginity. Once it is understood that that there is essentially one Christian vocation that is offered to all but takes different forms, then keeping homosexuals out of the priesthood (or not) is strictly a practical question. Note this observation:
"In my own life, I can't unhook the longing for beauty that drew me to the Church with the longing for the beauty I saw in other women. (And I don't especially want to unhook those things, I must admit. It seems to me that Catholic faith and chastity might be one way for me to honor those women. Look how important you were!)"
Dante would agree, except he would correctly conclude that the world has gone nuts, since this is a woman speaking...