I am converting to Islam from Christianity, and in Christianity it says that you can always be forgiven if you are sincerely repentant. I asked a Muslim about this and he said that in Islam, you can only be forgiven once for a sin, even if you truly are sorry and it was not intentional. Is this right, or is there a limit? Also, if a sin is forgiven does that mean you will still be punished for that sin? Please let me know.
The concept that sins can only be forgiven once is unfounded.
True repentance – which, in case of certain sins, must also be accompanied by certain other practices1 for atonement – does away with all sins and there is no limit on the number of times that a person may have been involved in a sin or even on whether or not a person is repenting for a sin that he has already sought forgiveness for.
I hope this helps.
November 30, 2002
- As, for instance, is the case of having unintentionally taken a human life due to one’s carelessness. [↩]