First: One who repents from all sins is constant in repentance until his death and does not intend to return to committing sins but only falls into small faults that are never disjoined from people.
In other words, this represents straight forwardness in repentance and its owner is foremost in good deeds. This kind of repentance is called sincere repentance and this soul is called the satisfied soul (in complete rest).
Second: One who repents and follows the straight path in the core of matters pertaining to the religion and refrains from shameful deeds, but he persists in some sins unintentionally, and he is tested by it in the course of his life without having intention to commit them.This type of soul is self-reproaching which reproaches its holder when falling into sins.This is also a high level even if it is lower than the first type. Surely, its owner has a great reward.
In this context,Allah the Most High says,
“Those who avoid great sins and shameful deeds only (falling into) small faults,verily thy Lord is Ample in Forgiveness.” [An-Najm:32]
Third: One who repents and continues without committing sins for a period, then his desires overtakes him and he commits some sins, which he inclines towards intentionally because of desire, this is due to his inability to overcome his desire. But inspite of the sins he commits, he is constant in performing good deeds and refrains from some sins whenever he is able to control his desire which he cannot break. He wishes if Almighty Allah could give him the capacity to control and break his desire. On doing a sin, he prepares himself to repent and relinquish that sin.The holder of that soul is as the likeness of Almighty Allah’s saying:
“Others (there are who) have acknowledged their wrong doings;they have mixed an act that was good with another that was evil.” [At-Tawbah:102]
In other words, there is more hope for being forgiven because of his insistence on doing virtuous acts and hating shameful deeds. This is in accordance with Almighty Allah’s saying concerning them,
“…Perhaps Allah will turn unto them (in Mercy)” [At-Thawbah:102]
Eventually, he should be mindful that he is in danger because of his delay and respite of repentance. For death may attack him before repentance.Verily,the (result of) deeds done depend upon the last actions. These upon he should care about his last actions.
Fourth: The one who repents and continues for a while then returns back to commit sins without thinking of repentance nor remorse for what he has done.He is a confirmed sinner and his goal is that which incites him to do evil.
If he dies while believing in the Oneness of Allah, there is more hope of being saved from the fire of Hell even if this is after a while. And it is not impossible that Allah, Most High, May forgive and pardon him because of a hidden cause that no one knows but Allah.However, it is not permissible for the sinner to depend on this.
As we have mentioned, the penitent should perform good deeds that are opposite to the evil ones he has committed to nullify them and blot out its effect.The atoning good deeds would be by means of hear,tongue,and other organs in accordance with the sin.
It was reported on the authority of Abubakr (radiallaahu `anhu) that the Messenger of Allah (sallallaahu `alayhi wa sallaam) said:
“No one commits a sin and follows it by performing ablution well,then performs two rak’ahs and ask Allah fo forgiveness without being pardoned” [Reported by Abu Dawud]