Dear scholars, as-salamu `alaykum. My questions are these: Is it my duty to cook and serve food for my husband during Ramadan when he doesn’t fast during the day? He takes medication that is not prescribed by the doctor, and I am sure he does not need to take it three times a day. He doesn’t even pray. I am not happy about the situation, and my repeated efforts to make him understand that he must pray does not yield any results. He says it’s not haram not to pray. He uses this non-prescribed medication as an excuse not to fast. He doesn’t make up for it in other ways, though he knows they exist.
Jazakum Allah khayran.
Wa`alaykum as-salamu wa rahmatullahi wa barakatuh. In the Name of Allah, Most Gracious, Most Merciful, All praise and thanks are due to Allah, and peace and blessings be upon His Messenger.
Fasting during the month of Ramadan is one of the five pillars of Islam which is obligatory upon every Muslim, male or female, who is adult (i.e. has reached puberty) and sane and who is not sick or on a journey. The Qur’an says:
The month of Ramadan in which was revealed the Qur’an, a guidance for mankind and clear proofs for the guidance and the criterion (between right and wrong). So whoever of you sights (the crescent on the first night of) the month (of Ramadan, i.e., is present at his home), he must observe Sawm (fasting) that month, and whoever is ill or on a journey, the same number (of days which one did not observe Sawm (fasting) must be made up) from other days. Allah intends for you ease, and He does not want to make things difficult for you. (He wants that you) must complete the same number (of days), and that you must magnify Allah (i.e., to say Takbir (Allahu Akbar: Allah is the Most Great)) for having guided you so that you may be grateful to Him (Al-baqarah 2:185)
You do not owe the duty of cooking for or serving food and drink to your husband who does not fast during the days of Ramadan, if he does so without having any valid reason of sickness, travel, or old age that would exempt him from fasting. Since we are not allowed to condone or aid and abet someone who is doing a sin, if you do serve food or drink to him (during the hours of fast), your actions are considered sinful.
It is common knowledge in Islam that skipping fasts without valid reason of sickness, travel or old age, etc. is considered a major sin. From the way you have described your husband, it does not seem that he has any valid excuses not to fast.
Your husband is guilty of another major offence by not praying; even greater than all of these is his denial of his obligation to pray while still considering himself to be a Muslim. If a Muslim denies his obligation to pray or fast, etc., he automatically goes out of the fold of Islam by such denial. There is a general consensus of scholars in Islam on this issue.
Allah Almighty knows best.