Unfortunately, not everyone treats the things of God with honor. Therefore, Jesus taught,
“Do not give what is holy to the dogs; nor cast your pearls before swine, lest they trample them under their feet, and turn and tear you in pieces” (Matthew 7:6).
Do you own pearls or some other valuable item? If so, would you throw them on the ground before dogs or swine? Of course, you would not.
You do possess valuable spiritual items and you must protect them from people who are like dogs and swine.
We have to use discernment, because we do not want to give anyone a chance to blaspheme the word of God, or blaspheme some other good thing.
However, we cannot always tell how people will respond to us, so we may get into a discussion and discover later that we will not make any progress. At that point, it is best just to let the conversation go, and end it when you can.