Tag: Shafeek

  • Do You Know Your Nafs?

    Do You Know Your Nafs?

    I was once asked; “do you know yourself?” “Well, I would like to think so”, was my response. The questioner again asked, “do you really know yourself? Do you know your wants, your needs and your desires? Do you know how to control yourself when required?” These questions have since led me on a journey…