Al-Kāfi

Hadith 1499
regretgratitude
8ـ مُحَمَّدُ بْنُ يَحْيَى عَنْ عَلِيِّ بْنِ الْحُسَيْنِ الدَّقَّاقِ عَنْ عَبْدِ الله بْنِ مُحَمَّدٍ عَنْ أَحْمَدَ بْنِ عُمَرَ عَنْ زَيْدٍ الْقَتَّاتِ عَنْ أَبَانِ بْنِ تَغْلِبَ قَالَ سَمِعْتُ أَبَا عَبْدِ الله (عَلَيهِ السَّلام) يَقُولُ مَا مِنْ عَبْدٍ أَذْنَبَ ذَنْباً فَنَدِمَ عَلَيْهِ إِلا غَفَرَ الله لَهُ قَبْلَ أَنْ يَسْتَغْفِرَ وَمَا مِنْ عَبْدٍ أَنْعَمَ الله عَلَيْهِ نِعْمَةً فَعَرَفَ أَنَّهَا مِنْ عِنْدِ الله إِلا غَفَرَ الله لَهُ قَبْلَ أَنْ يَحْمَدَهُ.
8. Muhammad ibn Yahya has narrated from al-Husayn al-Daqqaq from ‘Abd Allah ibn Muhammad from Ahmad ibn ‘Umar from Zayd al-Qattat from Aban ibn Taghlib who has said the following: “I heard Abu ‘Abdillah (a.s.) saying, ‘If a servant commits a sin and then regrets, Allah forgives him before he asks forgiveness. If a servant receives a favor from Allah and he learns that it is from Allah, He grants him forgiveness (protection) before he offers his thanks.’”
Source: Shaykh Muḥammad b. Yaʿqūb al-Kulaynī