Question : If someone committed adultery in his youth, but thereafter he repented and had not committed such a sin again, should he still expect to be punished in purgatory (barzakh)?
Answer : If he repents and seeks forgiveness, the mercy of Almighty Allah is expected to reach him. He shall not be subject to any punishment, God willing.
Question : How does one purify their heart from the darkness of their sins?
Answer : Repentance, which is regretting the committing of sins and the determination to refrain from them in the future, is one of the reasons of the mercy of Almighty Allah. Seeking forgiveness from Almighty Allah and continuing to do so whenever one remembers the sin helps the purification of the heart.
Performing the good deeds leads to the cleanliness of the heart as well. Almighty Allah said: “Good deeds annul ill-deeds” (11:114).
Question : If one performs Umrah, does it forgive his sins? If yes, does this include major sins as well? Is it true that having one’s sins forgiven makes one leave the sacred place in Mecca after performing Umrah as if he or she was born again?
Answer : It has been reported that Umrah is expiation from sin and this is a presentation of God's mercy and kindness to His slaves when He legislated for them certain acts of obedience that lead to forgiveness of sins. This is common is the religious texts. Despite that, a devotee should be afraid of his sins so he may become closer to Allah's mercy and acceptance and this may be an encouragement to perform more good deeds and avoid committing sins. Almighty Allah said: "And those who give that which they give with hearts afraid because they are about to return unto their Lord; these race for the good things, and they shall win them in the race". (23:60-61)
Question : I have committed a lot of sins in my life. Those sins keep coming back to haunt me and I don't know what to do. I have been praying for Allah's forgiveness day and night. For many years now I haven't found peace of mind.
Specifically, please tell me how should I know that my sins have been forgiven?
Answer : All sins can be forgiven by sincere repentance. We advise you not to pay attention to the feeling of guilt since Almighty Allah said: “Despair not of the mercy of Allah, Who forgives all sins. Lo! He is the Forgiving, the Merciful.”. Yes, it is recommended to seek forgiveness whenever the committed sins are remembered but should not turn into psychological complication.
Question : What is the Kaffarah (expiation) for drinking alcohol?
Answer : There is no special Kaffarah prescribed for this act. One should repent and seek forgiveness.
Question : My problem is I have committed a very major sin, adultery and regret it very much. I am ashamed of myself and ask Allah for forgiveness. The thing is I don’t know what to do now should I marry the guy? Will it make our sin less or will it stay the same?
Answer : Getting married to the adulterer does not decrease the sin. What does is repentance and repeatedly seeking forgiveness. Almighty Allah said: “Say: O my slaves who have been prodigal to their own hurt! Despair not of the mercy of Allah, Who forgives all sins. He is the Forgiving, the Merciful”. 39:53.
Question : If a man does a sin and then again immediately does a good deed, will his good deed finish his sin?
Answer : Repentance erases the sin and leads to forgiveness. It is certain that some good deeds lead to erasing the sins as Almighty Allah says: “Good deeds annul ill-deeds”.11:114. However, we cannot give a general criterion for that. For a believer, it is better to combine repentance, seeking forgiveness and performing good deeds so he may be closer to Almighty Allah’s mercy and forgiveness.
Question : According to me, a person must repent in a state of purity whether with ghusl or without ghusl but in a state of purity and once in the position of prostration or standing in front of Qiblah if he committed a lot of major sins i.e. not praying the obligatory prayers and fasts. So if a person does this, will the past major sins be forgiven?
Answer : Repentance is regret and determination to avoid committing sins in the future. Being in the state of purity, prayers or fasting is not part of it. Yes, it is recommended to repeatedly seek forgiveness whenever sins are remembered. A devotee is expected to have high hope in almighty Allah’s acceptance of the repentance and the forgiveness of sins. Almighty Allah said: “O my slaves who have been prodigal to their own hurt! Despair not of the mercy of Allah, Who forgives all sins. Lo! He is the Forgiving, the Merciful” 39:53.
Question : If I am not mistaken, According to one verse of Holy Quran, Allah S.W.T said: if you refrain from major sins, your minor sins will be wiped out and according to some other scholars that you should also refrain from minor sin.
Answer : Yes, it is not permissible to commit any sin, whether it is small or major. It was reported that insisting on committing small sins is considered as a major sin.