Divine forgiveness is available almost always provided that we have a sincere and real repentance. The glorious Qurâan says,
“O you who have faith! Repent to Allah with sincere repentance! Maybe your Lord will absolve you of your misdeeds and admit you into gardens with streams running in them, on the day when Allah will not let the Prophet down and the faithful who are with him. Their light will move swiftly before them and on their right. They will say,” Our Lord! Perfect our light for us, and forgive us! Indeed You have power over all things.” (66: 8)
A sincere repentance requires some qualifications such as:
- Inward regret.
- Verbally asking God for forgiveness.
- Â Renunciation of sin.
- A firm resolution to abandon sins forever.