Love of the world is the root of every sin: the leaning comes before the act
al-Ghazali repeats this old line often. Wrongdoing rarely begins with a decision; it begins with where the heart leans when nobody is watching. Someone can keep every rule and still spend the whole day wanting a bigger name, a safer position, one more comfort. That quiet leaning is what pulls a life away from God, without one dramatic choice anywhere in it.
Hawā: Craving that has taken charge
The word names a craving handed the reins. The Quran speaks of a man who takes his own desire as his god, which is the shift at stake: the world stops being something a person enjoys and becomes something they obey. The week bends around it, they defend it, and they call that normal. Loyalty has already moved by then, even if nothing they say out loud has changed.
Ghayra: God's jealousy over the heart
Sufis use this word for God's refusal to share the heart He asks for. Jealousy only shows up where love is close; a stranger's wandering attention costs nothing. God's claim works the same way, which is why divided affection lands as betrayal rather than a small slip. Strong words like that come from closeness, not from a rule being broken.
Zuhd: Holding the world loosely
Zuhd means the heart keeps a light grip, though nobody is asked to hate their work or their family. The question is whether losing those things would feel like losing God along with them. Someone living this way works hard and enjoys good company, while none of it carries the weight that a life rests on. The grip loosens from the inside, and the same ordinary day feels different to live.
Tawba: Turning back
Tawba names the turn back toward God. Being caught out leaves a person stuck between shame and pretending nothing happened, and both of those keep the distance exactly where it is. The turn asks for no waiting period and no proof of improvement; it starts the moment the heart faces the other way. Sufi teachers describe God as already turned toward whoever turns, which takes the fear out of starting late.