Q: I was afflicted with a disease and was bedridden for two years during which I could not stand on my feet.
I made a vow to fast ten days of every month if I recovered.
After Allah blessed me with recovery, I fasted for only five months. I live in (Part No. 23; Page No. 385) the desert where there are no air-conditioners. I also menstruate and make up for the days of fasting I miss. Now I cannot continue fasting because of the hot weather in our land due to its intense heat. I need your Eminence to answer my question. May Allah reward you with the best!
A:
If the reality is as mentioned about your vow, you have to fulfill it because it is about offering an act of worship in obedience to Allah (Glorified be He) and in thankfulness to Him for blessing you with recovery. The Prophet (peace be upon him) said,
Whoever vows to be obedient to Allah should remain obedient to Him; and whoever vows to disobey Allah should not disobey Him.
We pray to Allah to grant you help and success. However, you should not make a vow again in future; because the Prophet (peace be upon him) forbade vowing and said,
It does not (necessarily) bring good (in the form of substantial, and tangible results), but it is the means whereby something is extracted from the miserly people.
May Allah grant us success. May peace and blessings be upon our Prophet Muhammad, his family, and Companions.