It is not hypocritical. All of those other things are not being screamed from the rooftops saying itās ok like Same Sex. We never had to explain why a man and a women ares the only relationship, because itās been like that for over 2000 years. We have to approach these poor people that are being lied to by the activists and politicians, because they have pushed it on everyone and made immoral laws making it like it is normal. They are pushing it on little children.
So he is not being hypocritical, because we wouldnāt know these other things unless they started being proud of these perversions, then we would have to help them see that it is wrong, or as some are illegal and they would need to go to jail. We all should be intolerant of sin, not the person, if we are following our faith we may have to tell them, but in a Christ like manner. He wasnāt always mealy mouse when he spoke of sin, if you read the scriptures. Fortunately we havenāt had to deal with that yet. I am sure they donāt go up to people and tell their sin and say hi, I am an incestuous person. No, we only hear hi, I am gay and proud of it. So this is what we are dealing with now.
Heās right get a Catechism
You can always ask one of the apologetics. You donāt seem to understand his point. They may be able to help you with your concerns. I suggest you read David Morrisonās book on Beyond Gay and how he found the Catholic Church. He is an ex-gay activist. He explains things well for many people who are in agreement with SS.