I have encountered many people who are foolish or ignorant when it comes to islam, people who enjoin evil (amr bil munkar), love the Dunya more than deen or simply say things that are incorrect but are not willing to be corrected.
I fear hardheartedness and hypocrisy because many times, I am forced to be around such people by the will of Allah.
How did the ahlul-bayt deal with foolish people when we have to keep them company? Is there any way where I can get the most if not protect myself in this test that Allah has given me?