Three of the most difficult of deeds are:
- To be generous when you have little
- To be God-fearing when alone by yourself
- To speak the truth to the one you fear
(Bishr b. al-Ḥārith [d. 227h], raḥimahullāḥ)
I think all of us are desperately struggling with these three actions today, despite their vital importance.
It's all well and good telling others to donate all the time or spending all your time on Facebook and Twitter exhorting others to good etc or criticising those who don't stand up for the truth abroad in difficult circumstances, but where are *you* at the sharp end?
Talk, talk, talk is fine but walking, walking and walking is really where it's at.
Reflect upon these weaknesses and try as hard as possible to change the status quo within yourself.
May Allāh give us all the strength to handle these deeds which He loves. Ameen.