Back to Blog

Does Allah Forgive Repeated Sins? Tawbah When You Keep Falling Back

By Khidma

You made tawbah (repentance). You meant it. You cried, you promised Allah, you deleted the app or cut the contact or swore you would never lose your temper like that again.

And then you did it again. Maybe weeks later, maybe the same night.

Now a different voice starts: you're a hypocrite. Your tawbah was fake. Allah is tired of you. Of all the questions people bring to Khidma, this is the single most common theme. Here are a few of them, in the askers' own words, with identifying details removed:

"I wanted to change myself as I always do but I do the same sins again and again and I don't know what to do anymore"

"I repeatedly make tawbah and have periods where I do well, but when I become emotionally vulnerable, stressed, lonely, or overwhelmed, I sometimes fall back into it."

"I keep sinning and when I repent, it doesnt feel as sincere as before."

"I repented from sins many time i dont know why i am becoming worst day by day."

"I do this sin again and again this guilts leads me toward depression"

If one of those could have been yours, this article is for you.

The short answer: yes, Allah forgives repeated sins. The Quran says Allah forgives all sins for those who return to Him (39:53), and an authentic hadith describes a servant who sins, repents, sins again and repents again, and is forgiven each time. Falling back into a sin does not cancel your earlier tawbah. It only means the new sin needs a new, sincere repentance. What you must not do is stop repenting.

Below: what the Quran and Sunnah say, the conditions of a valid tawbah, why the "hypocrite" feeling is not what it seems, and practical steps to break the cycle. If your question is specifically about zina, read does Allah forgive zina? Tawbah and repeated relapse.

Does Allah forgive repeated sins?

Yes. The verse scholars point to first was revealed about people who had sinned heavily, and it addresses them as Allah's own servants:

قُلْ يَا عِبَادِيَ الَّذِينَ أَسْرَفُوا عَلَىٰ أَنفُسِهِمْ لَا تَقْنَطُوا مِن رَّحْمَةِ اللَّهِ ۚ إِنَّ اللَّهَ يَغْفِرُ الذُّنُوبَ جَمِيعًا ۚ إِنَّهُ هُوَ الْغَفُورُ الرَّحِيمُ

"Say, 'O My servants who have transgressed against themselves [by sinning], do not despair of the mercy of Allah. Indeed, Allah forgives all sins. Indeed, it is He who is the Forgiving, the Merciful.'"

Surah az-Zumar 39:53

The verse sets no limit on the number of sins. And the thing it forbids is not the sin itself but despair.

The hadith of the servant who sins again and again

The Prophet ﷺ described this exact situation, in a narration from his Lord:

أَذْنَبَ عَبْدٌ ذَنْبًا فَقَالَ: اللَّهُمَّ اغْفِرْ لِي ذَنْبِي، فَقَالَ تَبَارَكَ وَتَعَالَى: أَذْنَبَ عَبْدِي ذَنْبًا فَعَلِمَ أَنَّ لَهُ رَبًّا يَغْفِرُ الذَّنْبَ وَيَأْخُذُ بِالذَّنْبِ، ثُمَّ عَادَ فَأَذْنَبَ فَقَالَ: أَيْ رَبِّ اغْفِرْ لِي ذَنْبِي، فَقَالَ تَبَارَكَ وَتَعَالَى: عَبْدِي أَذْنَبَ ذَنْبًا فَعَلِمَ أَنَّ لَهُ رَبًّا يَغْفِرُ الذَّنْبَ وَيَأْخُذُ بِالذَّنْبِ، ثُمَّ عَادَ فَأَذْنَبَ فَقَالَ: أَيْ رَبِّ اغْفِرْ لِي ذَنْبِي، فَقَالَ تَبَارَكَ وَتَعَالَى: أَذْنَبَ عَبْدِي ذَنْبًا فَعَلِمَ أَنَّ لَهُ رَبًّا يَغْفِرُ الذَّنْبَ وَيَأْخُذُ بِالذَّنْبِ، اعْمَلْ مَا شِئْتَ فَقَدْ غَفَرْتُ لَكَ

"A servant committed a sin and said: 'O Lord, forgive my sin.' So Allah, Blessed and Exalted, said: 'My servant has committed a sin and recognized that he has a Lord who forgives sins and holds [the sinner] to account for them.' Then the servant returned to sinning and said: 'O Lord, forgive my sin.' So Allah said: 'My servant has committed a sin and recognized that he has a Lord who forgives sins and holds to account for them.' Then he returned to sinning and said: 'O Lord, forgive my sin.' So Allah said: 'My servant has committed a sin and recognized that he has a Lord who forgives sins and holds to account for them. Do as you wish, for I have forgiven you.'"

Narrated by Abu Hurayrah. Sahih al-Bukhari 7507, Sahih Muslim 2758

Three falls, three returns, and three times Allah praises the same thing: not the servant's perfection, but his knowledge that he has a Lord to go back to.

Does "do as you wish, for I have forgiven you" mean permission to keep sinning?

No. Imam al-Nawawi explains the phrase in his commentary on Sahih Muslim: its meaning is, as long as you keep turning to Me in repentance whenever you sin, I will forgive you.

It is not a license to disobey. It is a statement of how wide Allah's grace is. Even if a servant slips again and again, hundreds of times, as long as each fall is met with real remorse, sincere repentance, and a genuine seeking of forgiveness, the door of mercy stays open.

Does sinning again cancel my previous tawbah?

No. This is the question that keeps most people stuck, and the scholarly position is clear. Under the mainstream view of the scholars, falling into a sin again does not invalidate a previous repentance that was sincere and met its conditions at the time.

The condition is a firm resolve not to return at the moment you repent, not a guarantee that you never will. If you fall again, only the new sin is recorded, and it needs a new repentance of its own.

Put simply: a sincere repentance wipes away the past sin completely. If you stumble later, that earlier repentance still stands, and you turn back to Allah again with a fresh, sincere tawbah.

What are the conditions of a valid tawbah?

Imam al-Nawawi sets out the standard conditions at the start of the chapter on repentance in Riyad al-Salihin.

ConditionWhat it means in practice
Stop the sin (al-iqla')Leave it now, not "after this one last time"
Regret (an-nadam)Genuine remorse for having done it
Resolve not to return (al-'azm)A sincere intention, at the time of repenting, never to go back to it
Restore others' rightsIf another person was wronged: return what was taken, seek their pardon for backbiting or slander, or settle the damage

The fourth condition applies only when the sin involved someone else. A sin that was between you and Allah alone is repented between you and Allah alone.

Is my tawbah sincere if part of me knows I might fall again?

Yes. The resolve that counts is the intention you hold when you repent. Fearing that you are weak is not insincerity; it is honesty about yourself. What would undo sincerity is planning the next sin while asking forgiveness for the last one.

What if my tawbah doesn't feel as sincere as it used to?

Sincerity is not measured by how many tears come. Repentance that feels flat, made by someone who is tired of themselves, is still a servant going back to their Lord, which is exactly what the hadith above praises. Keep repenting while you work on the causes in the sections below; the feeling often returns once the shame loosens.

"Every son of Adam sins": what the hadith says

كُلُّ بَنِي آدَمَ خَطَّاءٌ، وَخَيْرُ الْخَطَّائِينَ التَّوَّابُونَ

"Every child of Adam commits mistakes repeatedly, and the best of those who make mistakes are those who repent often."

Sunan al-Tirmidhi 2499, Sunan Ibn Majah 4251. Graded hasan (sound) by Ibn Hajar, al-San'ani and al-Albani.

Both key words in the Arabic are intensive forms. Khatta' is not someone who errs once but someone who errs again and again. Tawwabun are not people who repented once but people who keep returning. The hadith takes repeated falling as a given for human beings, and it praises repeated returning.

Am I a hypocrite if I keep repenting and sinning?

Almost certainly not, and the feeling itself is evidence against it. Al-Hasan al-Basri, the great early scholar, said of hypocrisy that only a believer fears it, and only a hypocrite feels safe from it (cited by al-Bukhari in the Book of Faith). A heart that has died to Allah does not feel the sting of its own contradictions. The pain you feel after a relapse is the sign of a living heart.

Classical scholarship describes a stage of the self called an-nafs al-lawwamah, "the self-reproaching soul", which Allah swears by in the Quran (75:2). It is the self that sins and then blames itself, and it sits above the self that sins without a second thought. Feeling like a hypocrite is often what that stage feels like from the inside.

One of Allah's names is at-Tawwab, usually translated "the Accepter of Repentance". The form of the word means one who accepts repentance over and over. A name like that only makes sense for creatures who keep needing it.

Why you keep falling into the same sin

Rulings answer the question of forgiveness. They don't explain the cycle. Counselors who work with this pattern see three things that make it worse.

1. Shame instead of guilt

Healthy guilt says: I did something wrong, and I need to return to Allah. Shame says: I am a bad person, my repentance is a lie, and Allah won't accept me. Guilt moves you toward tawbah. Shame moves you toward despair (qunut), the very state 39:53 forbids, and it makes the next relapse more likely, not less.

2. The "broken streak" trap

You stay away from the sin for thirty days, slip on day thirty-one, and decide: I've ruined everything, I'm back to zero, I might as well keep going. That is all-or-nothing thinking. One slip does not erase thirty days of change, unless you use it as permission for a binge. A lapse is one event; a relapse is a decision to stop trying.

3. Isolation and secrecy

The sin thrives in the dark. When shame takes over, people hide the struggle from everyone, lose all accountability, and spend more time alone in exactly the situations where they fall: late at night, alone with a phone, stressed and exhausted.

How to stop repeating the same sin

Treat tawbah as a lifelong return, not a one-time eraser

Tawbah is not a reset button that demands perfect behavior afterward. It is a lifelong practice of coming back. Returning to Allah for the hundredth time is worship, not hypocrisy. Repent straight away after a slip; don't wait until you feel "worthy" of repenting.

Change the environment instead of relying on willpower

Willpower runs out when you are tired, hungry, lonely or stressed. Design your surroundings so the sin is harder to reach. If you fall at 2am on your phone, the phone sleeps outside the bedroom. If you lose your temper when you walk in hungry after work, eat something before you open the front door. This is not a lack of faith. It is taking the means, which the Sunnah teaches alongside trust in Allah.

Look at the relapse as information, not a verdict

After a slip, ask what happened in the 24 hours before. Were you short on sleep? Did you feel rejected, criticized, bored, alone? Most repeated sins are an old way of coping with a feeling. Once you can name the trigger, you can deal with it, and the voice saying "I'm a hypocrite who hates God" loses its grip, because it isn't true.

Tell one safe person, not everyone

Islam discourages making your sins public; announcing them is called mujaharah and is blameworthy. Speaking privately to one trusted person in order to get help is different: a counselor, a scholar, a mentor, an accountability partner. A struggle spoken out loud loses much of its hold.

When the guilt itself becomes the problem

For some people, the problem is no longer the sin but endless doubt about whether the tawbah "counted": repeating it, re-checking it, feeling it is never enough. That pattern is often religious OCD (waswasa), and it has its own treatment. Read religious OCD in Islam: how to break the waswasa cycle. If the shame has turned into persistent heaviness, hopelessness or exhaustion, read depression in Islam: is it weak faith, a punishment, or an illness.

If you are having thoughts of harming yourself, please contact local emergency services or a crisis line in your country today.

Frequently asked questions

How many times will Allah forgive the same sin?

The texts set no number. The hadith in Bukhari and Muslim describes the same servant forgiven after repeated relapses, and Imam al-Nawawi explains that the promise holds for as long as the servant keeps turning back in repentance. The condition each time is sincere tawbah.

Will Allah forgive me if I keep sinning on purpose?

Every sin is committed by choice, so "on purpose" doesn't put you outside forgiveness. What matters is whether you return with sincere repentance each time. Someone who sins with no intention of ever repenting, treating forgiveness as a license, is in a dangerous position. Someone who keeps falling and keeps coming back is the person the hadith describes.

Is it hypocritical to repent if I know I'll probably sin again?

No. Your resolve at the moment of repenting is what counts, not a prediction about the future. Fearing your own weakness is honesty, not hypocrisy.

Do I have to confess my sin to someone for my tawbah to count?

No. Repentance for a sin between you and Allah is made to Allah alone, and Islam discourages making your sins public. If another person was wronged, their rights must be restored. Talking privately to a counselor or scholar to get help is a separate matter, and it is permitted.

Does a major sin need a different kind of tawbah?

The conditions are the same for every sin. For questions about zina specifically, including relapse, see does Allah forgive zina? Tawbah and repeated relapse.

A note on this article

This article is general educational content, not a ruling (fatwa). Islamic rulings depend on individual circumstances. For your own situation, ask a qualified scholar.

If you are carrying a question about a sin, your tawbah, or whether Allah will accept you, ask a verified scholar for free. You don't have to say it to anyone you know.

If you are stuck in a cycle you can't break alone, book a private, one-on-one session with a scholar or Muslim counselor through Khidma's Islamic counseling service. Sessions are audio-only, and you can describe what you are struggling with before the call so your expert reads it first.

Not sure whether you need a scholar or a counselor? Take the assessment and we will point you to the right person.

Reviewed by Sheikh Abdullah Taha Madni.

HomeMy Khidma.liveAccount