Oaths & Vows

Breaking an oath

Q: In my past I have made vows to Allah saying that I would not do a "sin". For example if I stole something and felt really bad I would repent and say I promise I won’t ever steal again to Allah. The reason I emphasized "sin" is because some of the promises were just misconceptions meaning the "sin" is not really a sin I just promised not to do something thinking it was sinful but in truth it was not a sin. For example if I felt bad that I would delay my prayers I would promise to Allah that I would not delay the prayer ever again. Delaying prayers is not a sin but I made the promise thinking it was a sin. these misconception promises are really hard to keep and I am having a hard time living with them. So, I need to make these promises I made to Allah void or make the promises not count anymore. Is that even possible? How can I do it?

Kaffarah for breaking an oath

Q: I have made many oaths to Allah. These oaths will be effective my whole life meaning that for example I promised that I would never lie again and that promise would be there my whole life with me and Allah. The problem is I made an oath saying that if I saw a bad thing in a film I would never watch it or anything like it but I cannot keep this promise up and promises similar. One promise said I would never tell any special dreams because I was told that telling your dreams will reduce the special dreams you get but you’re supposed to tell your dreams that are good. So what I need to do is get rid of the promises I made with Allah I need to make them void how can I do that

Fulfilling one's father's oath after his death

Q: I had no children, and then my wife got pregnant. My father had brain hemorrhage and was in a coma. When he was still little conscious, he said that he will sacrify a cow. After that he died. Do we need to sacrifice a cow from his side or not? If not, will he get in trouble or not? We do not know whether he promised Allah or not, but we were present when he said that he had 20000 rupess to buy and sacrifice a cow when the baby is born.