My opinion is that you have complete control over how others affect you. You can choose to let their words or thought have a large effect on you, or you can choose to only observe their comments and not let them have an effect on you. Should they have an effect? Certainly not, why should I be obliged to satisfy someone else’s opinion? This is silly and wasted, since everyone has a different opinion you would have to constantly change yourself to satisfy everyone, and I see no benefit in doing that whatsoever. Could they have an effect? Certainly, it’s valuable at times to consider what other people are saying. But at the end of the day what matters most to me is what I think and believe, not what other people tell me I should.