Sounds like you might need a new church.
I love my pastor and I know where I am called to serve my Community from.And I can not leave my Church unless God calls me to leave it. And He hasn’t called me elsewhere yet.
My pastor isn’t perfect but sometimes he just hates to see his “friends” get hammered, And turns a blind eye sometimes so its up to us laypeople in the congregation to help him see.
My pastor has never spoken an untruth from the pulpit and is always bold in his preaching about Hell, Jesus, sin, forgiveness and the Blood of Christ.
And so we stay.