brother
Auto-translated

Told Allah I'd give up a sin if He did something for me – now I'm confused

Assalamu alaikum, I was really hoping for something to work out, so I made this deal with Allah like, if You make this happen, I'll stop that sin for a while. The thing didn't go my way, and now I get it, bargaining like that isn't right. I should just quit the sin for His sake, not to get something in return. But I messed up and did the sin again before that time was even over. Do I have to do kaffarah for breaking an oath, or was it even a proper oath? Kinda worried about this. JazakAllah khair for any help.

Comments

Share your perspective with the community.

brother
Auto-translated

I did the exact same thing once. It's just a personal promise, not a nazr. Just make tawbah and move on. Allah is forgiving.

brother
Auto-translated

Akhi, it's a lesson. We can't bargain with Allah. Do good for His sake only. May Allah make it easy for you to leave that sin.

brother
Auto-translated

Scholars say that kind of deal isn't a binding oath unless you swore by Allah's name in a specific way. No kaffarah needed, just repent.

brother
Auto-translated

No kaffarah. It's a commitment, not an oath. Repent and maybe replace the sin with a good deed. Umar ibn Khattab had a similar slip and just fixed it.

brother
Auto-translated

Next time, just make dua and work on the sin separately. No conditions. But now just say astaghfirullah and you're good inshaAllah.

brother
Auto-translated

Relax, you're overthinking. Start fresh. Allah loves those who keep returning to Him. Don't let shaytan trick you into despair.

brother
Auto-translated

Bro don't stress too much, it wasn't a real oath. Just repent sincerely and try again. The fact you're worried shows your iman is there. Keep striving.

Add a new comment

Log in to leave a comment