Satyagraha .....! Satya is Truth and Agraha is insistence....! Hi ,We know Gandhiji and many others done Satyagraha for the purpose of truth they believed in. Well, in your real life , have you ever tried or done any kind of protest for the truth you believed in ..by maintaining silence or by non- cooperation in your own family, workplace or between friends :-) Did you succeed with your mission ,kabhi bhi ?
Most of the times I do practice it.. simply because it is the most effective tool.. it gives time to both the people involved to think about it and by the time the other person wants to react, time has changed his/her perceptive... Succeeded quite a few times ..
Your vote on this answer has already been received
Bachpan me to sab hi karte hai..but in social/professional life- I never tried it because I never thought / attempted anything good for society in broad way..schedules always keeps us busy to achieve personal goals which cannot be realised thru protest.