@Moses_C I like most of what you write. You are grounded in the Word, you understand it’s meaning. And, like the rest of us, you and we are under intense pressure from our culture to live by their rules.
One of the parts of scripture I find the most helpful in times like these is the one that says what to do when pressed as we are.
1 Thessalonians 2:4 New International Version (NIV)
4 On the contrary, we speak as those approved by God to be entrusted with the gospel. We are not trying to please people but God, who tests our hearts.
Yet, you point out truth when you say we …
That is true and necessary, as we are called to love all people. Sometimes love does things that don’t look good on the surface though, and since our culture is obsessed with surface, it often is blind to what is good underneath a surface “bad”.
Example: Little Junior runs into the road and his Daddy yells at him. When Daddy gets Little Junior on the sidewalk again he scolds him and warns him of the danger if he runs into any road without stopping and looking both ways.
In my example above, most of us can see why Little Junior’s Daddy scolds him. His Daddy doesn’t want him to die!
What is the difference between our love for people and our desire that they not eternally be punished in hell (which we have so gloriously, through no effort of our own, been saved from) and warn them about it?
Yet if we go by people’s responses, we will shy away and be timid about sharing this terrible news, without which, the Gospel makes no sense.
For me I have to get my courage from God.