By homosexuality, I assume you mean homosexual intercourse and not homosexual attraction. There is an important distinction to be made.
Correct, that is what I meant when I said "homosexuality in practice, i.e. homosexuality actitivities.
First, I would like to point out that degeneracy is not limited to homosexuals, nor is sodomy for that matter.
I never suggested otherwise. I pointed out and classified a few homosexuals as degenerate without exhausting the compass of that word. Degeneracy can of course also include thieves, prostitutes, and other manners of criminals and sinners.
That being said, Grace is the most powerful force in the universe. It is possible to be resisted, yes, we are not Calvinists, but Christ can break through even the darkest mire of sin. You have no idea how he may have used you to minister to them, even if the fruits are not visible. Do not despair for their salvation. Entrust them to God. Pray to St. Joseph for them. Christ desires to restore all things to himself, and none are outside of his capacity to do so.
One thing from Christ’s mouth to your heart, through your mouth, to my ears that I needed to hear. You’re right, Christ could have very well used me to minister to them. I will point out that I try to attune myself daily to the Holy Spirit. There are instants where, however, one wandered into a situation he just needs to get out or avoid - in this case, which was one of them, homosexuals were actively working to corrupt me, they had zero respect for personal space, and it was a very demoralizing experience. I took a seminar on defending children from predators - these homosexuals acted and reminded me very much of these predators, men who have no respect, no consideration of the person’s rights, free will, and dignity as children of God, intended for sexuality in the right way and at the right time. I have met bad men before but always could sense a conscience, at least, and thus a way to reach them. It wasn’t the case here.
I shall pray for you as you struggle with your past experience with people who have been living the gay lifestyle. May God grant you peace.