He that reproveth a scorner (scoffer) getteth to himself shame: and he that rebuketh a wicked man getteth himself a blot. Reprove not a scorner (scoffer) lest he hate thee: rebuke a wise man, and he will love thee – Proverbs 9:7-8.
There is a time when we should witness and there is a time we shall not witness, everyone is not going to accept Jesus or the salvation He’s offering to every man freely.
This is when wisdom will instruct us this is or isn’t the person to witness to. God has to draw the person, and when He draws them, they will be willing to listen. People that’s in their mess and is not ready to give it up, will not accept your witness. and you may get insulted. When we acknowledge God, He will give us an unction who to witness to, who we can pray with, and who we can talk to about the saving Grace of God. If you’re not being led by the Spirit of God, Satan will set you up with an individual that will make you never want to witness again. People that has a teachable spirit whether they are believers or non-believers will accept reprove when one come to them in the right tone and body language.