The only honest way for a homosexual to be a good Catholic is to: 1) not practice homosexual acts, and 2) accept homosexual acts as sinful in nature.
It is not possible for a active homosexual who does not believe homosexual acts are sin to be Catholic in any meaningful sense. Those that say they do lie to themselves and to the rest of the Church.
I actually don't think that active homosexuals who do not believe that homosexuality is sinful can be Christians, let alone Catholics; but that was not your post.
I can't disagree with anything you say. Heres a related article on this subject and the rationalization.
http://exposingtheleft.blogspot.com/2005/04/rev-gene-robinsonjesus-might-be-gay.html
I don't disagree with your post - but I often wonder why catholics feel so comfortable pointing their fingers at homosexuals - but I don't see them pointing their fingers so much at heterosexuals living together?
Or married couples who practice artificial birth control, or who have been sterilized?
The pope has also described these acts as intrinically evil too.
I don't think we've given the homosexuals a very good example.
They see heterosexuals thumbing their noses at Church teaching - why shouldn't they?