When correcting someone it is better to approach them in a calm and subtle manner. There are people who feel the need to shout at you as if you are deaf. Even though you were can they really restore your hearing? Some seek out to go and revenge as though doing what you did to them will make you do things right. Then there are those who keep quiet about the issue either to bring it up later or to be destroyed by it. If you were to ask me this is the worst form of punishment there is especially you are being destroyed by it. Firstly it injures the one keeping quiet as there is no way for them to let out what they feel. Secondly, it injures the one who made the mistake. They will spend days wondering what they did and why someone is treating them indifferently. Other bad behavior is when you stand in front of an affected group and say there are some other people in here…. First of all, if it is some … why are you telling us all? Secondly, everyone starts doubting themselves except those who have never committed the offense which is probably no one. The one’s who doubt themselves most are those who probably committed the offense in the recent past. You may be referring to repeat offenders who may not even realize what they do. It is better you approach someone and tell them their mistake and how it is hurting you or others involved. Talk to someone they probably do not realize what they do.

Even the Bible gives us guidelines on making peace with those who offend us in Mathew 18: 15-20  

15 “If your brother or sister sins, go and point out their fault, just between the two of you. If they listen to you, you have won them over. 16 But if they will not listen, take one or two others along, so that ‘every matter may be established by the testimony of two or three witnesses.’ 17 If they still refuse to listen, tell it to the church; and if they refuse to listen even to the church, treat them as you would a pagan or a tax collector.18 “Truly I tell you, whatever you bind on earth will be bound in heaven, and whatever you loose on earth will be loosed in heaven.19 “Again, truly I tell you that if two of you on earth agree about anything they ask for, it will be done for them by my Father in heaven. 20 For where two or three gather in my name, there am I with them.”

image source click here