Allah SWT akhirnya menurunkan perintah berpuasa. Tidak selama 13 tahun di mekah, tidak selama 17 bulan di Madinah. Allah SWT menjelaskan kepada kita bahwa untuk berjihad diperlukan kekuatan, dan kekuatan ada di dua dimensi yang berbeda. Satu yaitu kekuatan eksternal dan yang kedua adalah kekuatan internal.
Perintah berpuasa diturunkan supaya kita dapat memperoleh kekuatan internal dari Allah SWT. Sehingga apabila kita bertempur melawan musuh (berjihad), kita bertempur tidak hanya dengan kekuatan eksternal, namun juga dengan kekuatan internal. Dan umat Islam selalu dapat mengalahkan musuhnya sekuat apapun juga, selama kekuatan internal, kekuatan spiritual yang langsung berhubungan dengan Allah SWT, ada dalam diri mereka.