Discriminating against homosexual persons

In light of the recent story about a Christian florist who faces significant fines for refusing to provide flowers for a same-sex wedding, I asked Father John Trigilio Jr., author, theologian and president of the Confraternity of Catholic Clergy, to comment on the moral difference between unjust and just discrimination against homosexual persons.

The Catechism of the Catholic Church teaches (no. 2358):
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 they may encounter from their condition.