There are some important issues you have brought up in your question!
I think it’s important for ALL of us to be aware of a couple of main points. A person who has same sex attraction is not necessarily the same as someone who engages in homosexual acts out of weakness, or someone who engages in these acts out of choice, and definitely not the same as someone who proclaims to be GAY. let me explain the terms:-
**1) Same-sex attraction **
A person who suffers from same sex attraction can live a life of chastity in full communion with the Catholic Church. This is a person who understands their sinful nature, and (like all of us who have a sinful nature) should avoid sin, temptation and occasion of sin.
2) Someone who engages in homosexual acts out of weakness
This is a person who is trying to live a Christian lifestyle, has accepted the Church’s teachings as true, but is struggling to fulfil the level of chastity call by the Church for all people.
3) Someone who engages in homosexual acts out of choice.
This is a person who may or may not know the teachings of the Church, but choses to participate in homo-sexual acts regardless, either through ignorance or disobedience.
**4) Someone who proclaims to be GAY. **
The people who “claim” to be GAY, may or may not fall into one of the above categories. But being gay means that the person has accepted the socio-political side of the Gay agenda. This mis-guided belief system/ psudo-religion wants to advance the notion that Homosexual acts are not (as the Church proclaims), wrong. But in fact is a natural expression of intimacy between consenting adults. Therefore Church Teachings, the Bible, the Natural law of Pro-creation are all wrong.
Being gay, engaging in homosexual acts and having homosexual tendencies are not the same thing. These terms are not synonymous. It is part of the Gay agenda to confuse these lines. We as Catholics must love the sinner; but not the sin.
People should NOT be defined by the sins they commit. We are more than the sum of our sins, failures or achievements. If we go along with this type of thinking it is going to become nigh on impossible to help those with same-sex attraction to embrace the faith. It is this type of thinking that supports the gay agenda, because someone who professes to be gay, believes that they cannot be seperate from their sinfulness (in thought or action), which is a complete contradiction to the Christian message of Jesus’ saving grace.
I believe that no-one who is truly gay, can be truly Catholic!
On the other hand someone can have same-sex attraction and still be a saint!
I hope this helps remove some of the confusion.