Assalaamu alaykum,
I repented to Allah a lot after committing a sin and made the intention never to repeat it again. However, I became weak and committed that sin and once again repented to Allah and made that same intention again. As I know, that is the right thing to do, because every time I do repent, I do firmly make up my mind never to repeat it and not to go back into it and I do stay away from that sin much better than i ever did before. However, after i first repented to Allah and committed the sin again I was feeling so bad about it thinking God won't accept the repentance again and then I thought to myself that if I ever do commit the sin again then Allah won't accept my repentance and this will be the last time and all sorts of thoughts like that. I know I shouldn't have thought like that but I'm really worried that when I was making Dua's and repenting to Allah, I said it out loud or made an oath to never commit such a sin again and now I've done it again. I can't really remember if I said it out loud because at the time I didn't know that Allah would accept repentance for the same sin again and I was trying to justify it all really.
Having said all this, I am an extremely paranoid person as most of you on these forums would know and so I know that I won't get any peace of mind if I don't assume the worst and 'fix' what i've done.
So please help me. If I did say it out loud or made an oath in Allah's name this means I have obviously broken it. What does one need to do? Also, what does one do if they can't remember if they did say it out loud or not because quite often shaytan does spread his waswas really.
Secondly, if I did have a thought that Allah won't or doesn't need to accept my repentance if I commit this same sin for the third time and then want to repent for it again, what do i do?
I'd just like to say that this is not about drinking because I am familiar about the verse in the Quran (or maybe Prophet Muhammad's Hadith) about drinking and repentence.
Thank you for any help you can give me.
I repented to Allah a lot after committing a sin and made the intention never to repeat it again. However, I became weak and committed that sin and once again repented to Allah and made that same intention again. As I know, that is the right thing to do, because every time I do repent, I do firmly make up my mind never to repeat it and not to go back into it and I do stay away from that sin much better than i ever did before. However, after i first repented to Allah and committed the sin again I was feeling so bad about it thinking God won't accept the repentance again and then I thought to myself that if I ever do commit the sin again then Allah won't accept my repentance and this will be the last time and all sorts of thoughts like that. I know I shouldn't have thought like that but I'm really worried that when I was making Dua's and repenting to Allah, I said it out loud or made an oath to never commit such a sin again and now I've done it again. I can't really remember if I said it out loud because at the time I didn't know that Allah would accept repentance for the same sin again and I was trying to justify it all really.
Having said all this, I am an extremely paranoid person as most of you on these forums would know and so I know that I won't get any peace of mind if I don't assume the worst and 'fix' what i've done.
So please help me. If I did say it out loud or made an oath in Allah's name this means I have obviously broken it. What does one need to do? Also, what does one do if they can't remember if they did say it out loud or not because quite often shaytan does spread his waswas really.
Secondly, if I did have a thought that Allah won't or doesn't need to accept my repentance if I commit this same sin for the third time and then want to repent for it again, what do i do?
I'd just like to say that this is not about drinking because I am familiar about the verse in the Quran (or maybe Prophet Muhammad's Hadith) about drinking and repentence.
Thank you for any help you can give me.