I never bother about other people's opinions that are based on superficial understanding. I teach others the same. Early on in life I learned that your friends will understand enough not to demand explanation and your opponents will never believe you anyway. So it is good to go ahead in life ignoring such things.
#610287 Neethu: You are right in questioning this. I am sure you are aware enough already, that you are no pushover to be swinging about like a wave of the sea with every kind of association you have. You would do well in standing up against wrongdoing and not water down your own convictions. Just the fact you can think like this also opens up to ideas that can come from you to teach others to do the right things without being condescending.
Of course, if someone is so wimpy they cannot oppose wrongdoing, they can go hide in the crowd/mob, and be heavily protected; they can leave the hard work to the brave ones.
It is human nature to try to flow with the negative aspects but it doesn't have to be so. Somebody has got to stop and reverse that, and in each situation, that person is 'you'.
One drop of curd can make a whole pot of milk to become curd.
One bit of a chemical (potassium permanganate) can purify a whole can of impure water.
One press on the light switch destroys darkness and puts on the light. Never mind the shadows; they exist because of the light.
Consider the close disciples of Jesus. One was a foul-mouthed fisherman, one was an exploiting tax-collector, another was manipulative and seeking undue advantage, another well known prostitute, and so on. Yet Jesus worked with them and taught them something that was away from their natural ways of operating.
When you look at the life of anyone who has done something great, like in inventions/discoveries, sports or disaster relief or engineering or education or whatever field, you'll find that they didn't give heed to whatever opinion that was floating around but worked on fulfilling their goals/plans/convictions.