31. Struggling against the self is the best . Leave a Comment / Struggling Against The Self (Jihad An-Nafs) / By technorthstar3@gmail.com 31. Struggling against the self is the best . 31 مُجاهَدَةُ النَّفْسِ أفْضَلُ جِهاد. Share on Whatsapp Bookmark (0) Please login to bookmark Username or Email Address Password Remember Me No account yet? Register