Taming The Nafs

Taming The Nafs

One concern that often crops up in the lives of those who want to achieve but cannot because of an inability to translate their desires and motivation into action is, how does one get out of this rut? A sister recently, may Allāh bless her, penned it so eloquently. I...