I've said this before and I'll say it again: just about eveybody has had some disordered sexual behavior in their life. Or, if not sexual --- fornication, divorce, contraception, adultery, whatever --- then some disorder of SOME kind, including things like alcoholism and eating disorders.
The point here is not that "people with sexual disorders can't receive Communion." The point is that you repent your sins, you confess your sins, you face up to the fact that you have some weakness or kinks in your character that need some repair, and you seek our merciful, powerful Savior for healing and redemption.
You don't come up for Communion wearing a button, badge, sash or T-shirt proclaiming pride about your particular moral difficulty.
No, no. You see, let's get it clear. These rainbow sash people, are they really saying we are homosexuals, we intend to remain so and we want to receive Holy Communion. The question arises; take the Catechism of the Catholic Church. It says it is not condemning a person for having homosexual tendency. We don't condemn anybody for that. But a person stands condemned for acting on it.
Francis Cardinal Arinze in an interview with EWTN's Raymond Arroyo.
You and the good Cardinal have a clear understanding of why these homosexuals parade themselves forward wearing rainbow sashes.