10 years ago, 30-40 was strongly against gay marriage. Today, 30-40 is like 70% in favor of gay marriage. 40 years ago, the majority of people over 30 thought abortion was wrong in all cases; today the majority is good with abortion in the first two trimesters (majority of abortions). You can keep your head in the sand about society moving left over time. The only reason people grow "conservative" as they age is because the next generation is even more liberal, making the previous generation look "conservative." Economic individualism and nationalism rules everything. Win those 2 things and you'll naturally win social issues, even with the youth (including the next gen youth)
And no, I'm not anti-Christianity. I think the Bible is one of the finest works ever created. I am however very anti a lot of the larger institutions of Christianity and I think the modern day focus on gays is vastly disproportionate to the amount of coverage it receives among the modern Church and I think the amount of coverage divorcing and extra/pre material sex receives is disproportionately undercovered.
10 years ago, 30-40 was strongly against gay marriage. Today, 30-40 is like 70% in favor of gay marriage. 40 years ago, the majority of people over 30 thought abortion was wrong in all cases; today the majority is good with abortion in the first two trimesters (majority of abortions). And how did this happen? What was the force that moved public opinion?
In order to fix something, you have to know how it got that way.