This is a bit of a hobby horse with me.
Christendom dumped sexual purity on the ground long before “gay” as an issue nosed into its tent.
Adulterers can’t effectively urge purity on other adulterers. It’s the old beam and speck problem.
i think you’ll find small minorities of people - mostly liberals - are the reason for the hetero changes you mention. mostly communists and liberals peddling it as some kind of freedom. no fault divorce to empower and free women. corrupt regular men and women sexually was a communsit manifesto goal. the rank and file regular folks didn’t go for this crap nor were they pushing for it.
they are from the same mindset and militant culture the extremit homosexual advocates are from.
There are several problems with what you say.
Adultery which is a sin, is at least between man and woman.
Homosexuality is same sex, a disgusting act.
Man and woman - represents Christ and the Church
I understand sin is sin, however homosexuality is called out by name, for you apparently to say “well people commit adultery so what are we to do” is a bogus argument.
Catholicism hasn’t changed and, of course we are all sinners who strive to do better. Sad that secular society and some “Christian” churches have elevated perversion, as described in the Bible, and mental illness to be greater and more sanctified than the marriage of one man and one woman.
I agree, but the continued degradation has to be stopped somewhere. We can’t just say, “Well, we aren’t 100% pure, so let’s just abandon every standard.”