NON-SEQUITER ALERT! WOW. HOW SLOW ARE ALL OF YOU FOLKS? NO. Priests, like public school biology teachers, can be either heterosexual or homosexual or nonsexual or pansexual. But if they ACT on those or any other impulses in a way that damage other people they are not priests, they are predators. Just like junior high-school soccer coaches who diddle their students. Got it?
You don't get it.
A priest is supposed to a representative of God, who has a position of authority in the Church.
This in not like being a "junior high-school soccer coach" or anything else.
Secondly your throwing "heterosexual or homosexual or nonsexual or pansexual" all together in one group assumes a moral equivalency that doesn't exist. At least nowhere in Biblical teaching.
God created heterosexuality, it reflects his natural design for human sexuality.
Homosexuality however is always defined as a sinful perversion of God's created intent, everywhere it is mentioned in the Bible it is called sin, and nowhere is it ever condoned by God.
So the idea that a priest in the church should even define themself as homosexual, celibate or not, defies the Church's teachings.