Oaths & Vows

Taking oaths that one cannot fulfill

Q: I made oaths like reciting a certain prayer every night or performing missed (qaza) prayers after each obligatory prayer. If these oaths are broken every time I fail to fulfill them, it seems impossible for me to pay all their expiations. No matter how careful I try to be, there will always be oaths that end up being broken. I feel so helpless. I ask Allah for forgiveness, but there’s nothing more I can do. I try to pay expiations, but it feels like an ant carrying water to extinguish a fire. In this situation, is there no way for me to attain Allah's forgiveness? Please, give me some guidance.

Kaffarah for breaking a vow where one will pay for every time one commits a sin

Q: If someone made a vow to not do a sin and that if he did the sin from start to finish he would give in charity R100. For each time he did it he would give R100 and if he did the sin multiple times, he'll give R100 for the 1st time. Will he have to pay another R100 for every time after that or not since the vow had been broken. Will the charity be necessary for every time after the 1st time?

Not making a vow verbally

Q: I remember that I did not make any vow or verbally utter any vow to read 8 rakaat shukriya nafil namaz. Only a thought came and I read. Still, that thought is confusing me that it was a vow and I am getting scared of those thoughts. I am getting thoughts that I made vow verbally, but I don't remember making a vow verbally. I am confused whether it was verbally or not.

Fulfilling a vow regarding doing a certain action

Q: I promised 10 nafal everyday if Allah fulfills my wish. If I pray those nafals after 12 a.m would it be ok or would it count in the nafal of the next day? Like I pray those nafal after isha and it often gets above 12 while praying because I have waswaas regarding salah. Do I have to repeat these nafal? I always prayed after isha so it means that technically if I prayed on for example on 12 December it would actually be counted as the nawafil of the 13 and the nawafil of the 13th will be considered as the nawafil of the 14th so it would still complete the 10 days.