The best type of jihaad is the jihaad of the one who strives against his own self (Jihaad al-Nafs) for the sake of Allah. You May Also Like:What Type Of Women Should One Seek In Marriage? | HadithFighting For The Cause Of Allah | The Superiority Of JihadMaut (Death) Ko Yaad Rakhna Nafs Ki Tamaam… More »