That which is best is not based on anyone's opinion. To determine the value of an action, ask yourself will things be made better or worse for it? Then, the truth shall be revealed.
Everyone likes to imagine they are good. Even reprobates can convince themselves of the righteousness of their cause. Lies have a way of becoming beliefs.
When what you do chiefly benefits you, there is something wrong with it. If public opinion is in your favor, you should beware. They have expectations for being so agreeable.
It is best to put the concerns of others before your own. Do not decide for yourself what another person needs. If you care, these things will fall into place.
Deal with your own problems first. Those who cannot help themselves cannot help anyone else. Instead, their excess baggage will drag others down.
Strive to be a blessing to everyone you meet. If they prove unworthy, it is their failing and not yours. Kick the dust off your feet and continue the quest for fertile ground.