Assalamu alaikum, so at the beginning of 2024 i made a promise that if i do a sin (which i regularly did) again in 2024 (only in that year) i would fast for 5 days straight and if i skip one day i would have to start the fasting again. I made this promise because how addictive the sin was but i couldn't hold myself from committing the sin multiple times in 2024 and now i have to fast too many days which is actually too hard or even impossible for me to do. It has been almost a year and yet I'm regretting that promise. In high school i learned about making promises with Allah (i think it is like shard in arabic) and the only way to break is to fast 3 days or free certain number of slaves or feed certain number of poor people. So can i just break the promise by just fasting only 3 days ? Or are there any other ways to break the promise ?
Asked by Nabiil Yare
(11 rep)
Oct 29, 2025, 09:30 PM