It is narrated from Sayyiduna Abdullah bin Umar (may Allah be pleased with them both) that the Messenger of Allah (peace and blessings be upon him) said: "Only one of two men weeps: a wicked person who is carrying his wickedness to its limit, or a righteous person who is bringing his righteousness to completion."
Hadith Referenceالمعجم الأوسط / باب الألف / 340
Hadith Gradingمحدثین:إسناده ضعيف، فيه رشدين بن سعد
Hadith Takhrij«قال الهيثمي: فيه رشدين بن سعد وفيه كلام «مجمع الزوائد ومنبع الفوائد، ج 3، ص 20»»