Why do Muslims fast?
Muslims believe that Ramadan teaches them to practice self-discipline, self-control, sacrifice, and empathy for those who are less fortunate, thus encouraging actions of generosity and compulsory charity (zakat). Exemptions to fasting include travel, menstruation, severe illness, pregnancy, and breastfeeding.