PO, your quote above was about homosexual acts, not homosexuals themselves.
'Homosexual desires, however, are not in themselves sinful. People are subject to a wide variety of sinful desires over which they have little direct control, but these do not become sinful until a person acts upon them, either by acting out the desire or by encouraging the desire and deliberately engaging in fantasies about acting it out. People tempted by homosexual desires, like people tempted by improper heterosexual desires, are not sinning until they act upon those desires in some manner.'
And 'However, the Church also acknowledges that "[homosexuality?s] psychological genesis remains largely unexplained. . . . The number of men and women who have deep-seated homosexual tendencies is not negligible. This inclination, which is objectively disordered, constitutes for most of them a trial. They must be accepted with respect, compassion, and sensitivity. Every sign of unjust discrimination in their regard should be avoided. These persons are called to fulfill God?s will in their lives and, if they are Christians, to unite to the sacrifice of the Lord?s cross the difficulties that they may encounter from their condition.'
From the same site... 'Paul comfortingly reminds us, "No temptation has overtaken you that is not common to man. God is faithful, and he will not let you be tempted beyond your strength, but with the temptation will also provide the way of escape, that you may be able to endure it" (1 Cor. 10:13).'
Maybe cold comfort, maybe a very tall order. But the Catholic Church doesn't say homosexuality itself is evil, or that homosexual acts are more of a problem than heterosexual acts that are outside of what the Church sanctions.