The World Federation One Stop Fiqh
Search
Menu

Ask an Alim

Advice

Q:

A long time now I’ve been feeling this guilt of me for the sin I’ve committed . will Allah(swt) ever forgive me because I am commiting this sin over and over again and this time I promised Allah that I will never repeat them and still I was back on that sin . How will I ever stand before Allah(swt) It was a promise made to Allah(swt) which I broke . I feel miserable . I am a terrible person.??

A:

Assalamu Alaykum

Thank you for your Question

Not at all! Only a person who really loves Allah (az) can think of past sins and feel bad about it. I think you are very blessed to realize your past mistakes, and are already on the path towards forgiveness InshaAllah.

To answer you specifically, we will have to address two issues:

1- forgiveness. kindly refer to the following link:

Repentance

And

Is there any space available for me for forgiveness by Allah ?

And

What Quran and Hadis says about a person who is sinner who seek for forgiveness and mercy from Allah

2- for Oath, your oath has t be Islamically classified as a proper oath. Kindly refer to the link below for a like  answer:

Whats is the kaffarah for a broken oath