چرا بعضی دعا ها مستجاب نمی شوند :كسى نزد اميرمؤ منان على (عليه السلام) از عدم استجابت دعايش شكايت كرد و گفت با اينكه خداوند فرموده دعا كنيد من اجابت مى كنم ، چرا ما دعا مى كنيم و به اجابت نمى رسد ؟! اما در پاسخ فرمود: قلب و فكر شما در هشت چيز خيانت كرده لذا دعايتان مستجاب نمى شود:

1- شما خدا را شناخته ايد اما حق او را ادا نكرده ايد، بهمين دليل شناخت شما سودى بحالتان نداشته.
2- شما به فرستاده او ايمان آورده ايد سپس با سنتش به مخالفت برخاسته ايد ثمره ايمان شما كجا است ؟
3- كتاب او را خوانده ايد ولى به آن عمل نكرده ايد، گفتيد شنيديم و اطاعت كرديم سپس به مخالفت برخاستيد.
4- شما مى گوئيد از مجازات و كيفر خدا مى ترسيد، اما همواره كارهائى مى كنيد كه شما را به آن نزديك مى سازد ...
5- مى گوئيد به پاداش الهى علاقه داريد اما همواره كارى انجام مى دهيد كه شما را از آن دور مى سازد ...
6- نعمت خدا را مى خوريد و حق شكر او را ادا نمى كنيد.
7- به شما دستور داده دشمن شيطان باشيد (و شما طرح دوستى با او مى ريزيد) ادعاى دشمنى با شيطان داريد اما عملا با او مخالفت نمى كنيد.
8- شما عيوب مردم را نصب العين خود ساخته و عيوب خود را پشت سر افكنده ايد .. . با اين حال چگونه انتظار داريد دعايتان به اجابت برسد؟ در حالى كه خودتان درهاى آنرا بسته ايد؟ تقوا پيشه كنيد، اعمال خويش را اصلاح نمائيد امر به معروف و نهى از منكر كنيد تا دعاى شما به اجابت برسد.

امام علی (ع) (نهج البلاغه حكمت 337) : دعا كننده بدون عمل و تلاش مانند تيرانداز بدون زه است.