Islam and Ego (Video)
Purification of the Soul
nafs (the soul)
FLAGGED
pride & arrogance