The one who admonishes his brother secretly, he has advised sincerely and has honored him. If he does it outwardly (among others) then he has dishonored and shamed him.
O you who complain to people about your misfortunes, what good will it do you to complain to creatures? They can bring you neither benefit nor harm. If you rely on them and associate partners with the Lord of the Truth, they will make you distant from Him, cause you to fall into His displeasure.
Prophet Muhammad (peace be upon him) said: By his good character a believer will attain the degree of one who prays during the night and fasts during the day.