The Spirituality and Mindfulness of Fasting

I have many patients who will fast for Ramadan so I wanted to explore a bit about the spiritual practice of fasting. this is simply my humble attempt to share what I learned about mindfulness and spiritual fasting.