1000 Good Deeds Dilemma: You writing a big exam. You say if you pass you will fast for 3 days after the results come out. You pass the exam and celebrate for the next 3 days instead. Now what?
3:194 (Y. Ali) “Our Lord! Grant us what Thou didst promise unto us through Thine apostles, and save us from shame on the Day of Judgment: For Thou never breakest Thy promise.”
6:91 (Y. Ali) Fulfil the Covenant of Allah when ye have entered into it, and break not your oaths after ye have confirmed them; indeed ye have made Allah your surety; for Allah knoweth all that ye do.
17:34 “And fulfill (every) covenant. Verily! The covenant will be questioned about.”
Abu Hurairah (May Allah be pleased with him) reported: Messenger of Allah (PBUH) said, “Three are the signs of a hypocrite: When he speaks, he lies; when he makes a promise, he breaks it; and when he is trusted, he betrays his trust.” Bukhari and Muslim
Abdullah bin `Amr bin Al-`as (May Allah be pleased with him) reported: The Messenger of Allah (PBUH) said, “Four are the qualities which, when found in a person, make him a sheer hypocrite, and one who possesses one of them, possesses one characteristic of hypocrisy until he abandons it. These are: When he is entrusted with something, he betrays trust; when he speaks, he lies; when he promises, he acts treacherously; and when he argues, he behaves in a very imprudent, insulting manner.” Bukhari and Muslim
A Promise to God with subtitles – Benammi
1. Don’t make a promise knowing you won’t be able to keep it. Be committed to it.
2. Be honest and transparent about your ability to keep the promise
3. Be punctual in keeping your promise
4. If you do not keep promise be sincere and ask for forgiveness, repent to Allah and do what ever you have to do to expiate for not fulfilling your promise.