The World Federation One Stop Fiqh

Ask an Alim

I am confused about a promise taken in the past.



A few years ago I made a promise to myself ( I do not think I took an oath but I can’t clearly remember) but I said I would no longer eat a fruit I liked & drink any soft drinks until my dua has been answered & then a few months ago I thought to myself that I do not think Allah needs me to give up on food but its more important I do good deeds & pray to Allah in supplication so I gave sadqa & start to eat what I said I woudn’t but i’m now confused in whether that was the right thing to do & What I need to do if I have made an error?


Wa Alaikum al-salam Wa Rahmatullahi Wa Barakatuh

Thank you for your question

If you don’t remember whether you said the proper Islamic vow or not, there is no penalty on you.

So you can eat and drink

But if you said the proper Islamic vow, you have to follow it.


Sheikh Mahdi Mosayyebi