I agree with you that a vow of celibacy and reflective worship may actually be the answer to homosexual tendencies, and homosexuals are free to adopt these without becoming priests.
What if they are already a Priest? Should they renounce their religous vows and ordination?