Allah ( Swt ) says in the holy Quran , surah ,2 (Al Baqarah) , verse 184 : وَ أَنْ تَصُومُواْ خَيْرٌلَكُمْ . ” However , that you FAST is better for you .
ـ رسولُ اللهِ (صَلَّيَ اللهُ عَلَيهِ وَ آلِهِ): صُومُوا تَصِحُّوا.
The Prophet (SAWA) said, ‘Fast and you will be healthy.’[al-Da`aawat, p. 76, no. 179]
ـ الإمامُ الباقرُ (عَلَيهِ الّسَلامُ): الصِّيامُ والحَجُّ تَسكِينُ القُلوبِ.
Imam al-Baqir (AS) said, ‘The fast and the obligatory pilgrimage (Hajj) pacify the heart.’[Amali al-Tusi, p. 296, no. 582]