Puasa diwajibkan dalam rangka membuat seorang Muslim semakin dekat kepada Allah dan meningkatkan takwa kepada-Nya. Sebagaimana shalat yang tujuannya tidak hanya melaksanakan rukun dan syaratnya saja, tetapi dia juga harus memperhatikan tujuan dan hikmah mengapa Allah mewajibkan shalat lima waktu kepada mereka, siang dan malam. Allah berfirman dalam Surat Al-Ankabut, 29: 45 yang artinya: "Sesungguhnya, shalat itu mencegah perbuatan keji dan mungkar ..." Jadi shalatnya seorang Muslim diterima oleh Allah sesuai dengan seberapa banyak hal tersebut mencegahnya dari perbuatan keji dan mungkar. Rasulullah SAW merujuk masalah shalat ini dalam hadits sahih, dimana beliau bersabda, "Sesungguhnya seorang hamba shalat dan tidak ada yang ditulis baginya kecuali sepersepuluh, sepersembilan, seperdepalan, sepertujuh, seperenam, seperlima, seperempat, sepertiga, setengah darinya," dan beliau berhenti disana. Hal ini mengindikasikan bahwa shalat yang sempurna sangat sulit dilakuk...