"you should not weary the people making it a habit that every single time you sit in a gathering you admonish and address the people, since the Prophet used to give them admonition now and then, and not too frequently.
This is because the souls become weary and bored. When they become bored they become languid and weak and may even come to dislike what is good merely because of the frequency with which the person stands and addresses them."
(By Shaykh Muhammad ibn Saalih al-‘Uthaymeen, taken from “An Explanation of the Three Principles”)
We are often very passionate and fierce in the beginning of our Islam mashaAllah, always ready to bring out a fatwa, an article by well-know scholar, ahadith and ayaat of the Qur'aan to bring evidence for whatever discussing that time.
I believe that naseeha is something that needs to be given, and I believe that a wrong I pass without trying to change it either with my hand, tongue or the very least du'aa, will be an evidence against me.
But I do believe too, that naseeha that is given without the knowledge of the nature of good naseeha can do more harm than keeping quiet.
Naseeha should be given with knowledge of more than just about the issue it is given about.
One of the books I love is "Enjoining good and forbidding evil" by ibn Taymiya.
If every Muslim would read it, I think our ummah would be way healthier than it is.
May Allah make us united for His sake and guide us on the right path. Aamin