The Messenger of Allah (s) said: One who is distraught by his sin and joyed by his good deeds is a believer.
11 - وبهذا الاسناد، قال
قال رسول الله (صلى الله عليه وآله): من ساءته سيئته وسرته حسنته فهو مؤمن (2).
Similar narrations
Mishkāt al-Anwār #359The Prophet (a.s) said: “A believer is one who gets upset when someone commits a sin, and gets happy when someone performs a good deed.”
Mīzān al-Ḥikma #1148The Prophet (SAWA) said, ‘He whose good deed pleases him and whose sin upsets him is indeed a believer.
Ghurar al-Ḥikam #922Imam Ali (AS) said, The joy of a believer is in the obedience of his Lord, and his sorrow is due to his sin.