Read Online Free Download Nafs is a veil between Allah and His slave. If nafs is removed, there remains no veil between Allah and His slave. This veil of nafs is commonly known as “spiritual vile” or “vile of nafs”. These spiritual vile or vile of nafs include arrogance, pride, vanity, jealousy, narcissism, pretence, grudge, [...] Read More