امام سجاد (ع) هفت گناه را دلیل اصلی مستجاب
نشدن دعاهای ما میدانند که عبارتند از:
۱- نیت بد
۲- ناپاکی باطن
۳- نفاق و دورویی با برادران
۴- عدم اعتقاد به اجابت دعا
۵- تاخیر نمازهای واجب به نحوی که وقت آن بگذرد
۶- ترک تقرب به خداوند عزو جل به وسیله ترک احسان و صدقه
۷- استعمال سخنان زشت و فحش دادن در هنگام صحبت
(وسائل الشیعه ج۱۶ ص۲۸۱ و بحار ج۷۳ ص۳۷۵)