You were right to leave church for that.
Just like following Paul’s sexual ethic to the Corinthian church would make the Christians unpopular in Corinth, so too does a biblical sexual ethic make American churches unpopular in the ever-shifting tides of American culture.
I’m sorry to be the one to have to tell you about all of this, but this is the world our children are growing up in and it's the one we currently live in. And if we can’t talk about any of it in the church, then others will. And the consequences of our silence won't be pretty.
People get in debates about the mission of the church and talk about it in really abstract ways. Sometimes this leads to people saying or thinking, “The church should just preach the gospel.” Well, should it?