Tolong jelaskan mengenai Syarat pengabulan dari Doa (Islam)

Dalam sebuah hadis yang diriwayatkan oleh Ibnu Abbas, Nabi Muhammad memberikan nasihat kepada Sa'ad bin Abi Waqqas mengenai syarat terkabulnya doa. Nabi Muhammad memerintahkan agar manusia menjaga kehalalan dari makanan yang dimakan. Kehalalan makanan yang dimakan menjadi syarat terkabulnya doa. Lalu, Nabi Muhammad melanjutkan bahwa doa seseorang tidak akan diterima selama 40 hari jika ia memakan makanan yang haram. Selain itu, Nabi Muhammad menyebutkan bahwa manusia akan masuk neraka jika memakan makanan dari hasil perbuatan haram atau riba.

Dalam sebuah hadis yang diriwayatkan oleh Imam Ahmad dan ath-Thabrani dari Utsman bin Abia al-Has, disebutkan bahwa segala doa akan dikabulkan. Namun, ada doa yang tidak dikabulkan karena tecelanya perbuatan dari orang yang berdoa. Orang ini adalah perempuan yang bekerja di pelacuran dan orang yang bekerja secara zalim sebagai penarik pajak. Allah akan kembali mengabulkan doa dari orang-orang yang berbuat kekejian jika telah melakukan pertobatan dan tidak mengulangi lagi perbuatannya. Keterangan ini berasal dari firman Allah pada ayat 135 dalam Surah Ali Imran.

Pengabulan doa juga hanya akan terjadi jika seseorang memiliki keyakinan bahwa doanya akan dikabulkan oleh Allah. Sebaliknya, doa orang yang lalai dan lengah dari keyakinan kepada Allah, maka doanya tidak akan dikabulkan. Dalam sebuah hadis yang diriwayatkan oleh Imam Bukhari dan Imam Muslim disebutkan bahwa pengabulan doa hanya terjadi ketika doa tidak dilakukan secara terburu-buru. Orang yang berdoa juga mesti bersabar atas waktu yang diperlukan agar doanya terkabul. Dalam sebuah hadi yang diriwayatkan oleh at-Tirmidzi dan Imam Muslim, Nabi Muhammad menjelaskan bahwa ketergesa-gesaan dalam berdoa adalah merasa rugi dan sia-sia karena merasa doanya tidak dikabulkan. Akibatnya, orang yang berdoa ini tidak lagi mau berdoa.