(60) باب سَتْرِ الْمُؤْمِنِ عَلَى نَفْسِهِ
Narrated Abu Huraira:
I heard Allah's Messenger (ﷺ) saying. "All the sins of my followers will be forgiven except those of the Mujahirin (those who commit a sin openly or disclose their sins to the people). An example of such disclosure is that a person commits a sin at night and though Allah screens it from the public, then he comes in the morning, and says, 'O so-and-so, I did such-and-such (evil) deed yesterday,' though he spent his night screened by his Lord (none knowing about his sin) and in the morning he removes Allah's screen from himself."
Reference: Sahih al-Bukhari 6069
In-book reference: Book 78, Hadith 99
USC-MSA web (English) reference(deprecated numbering scheme): Vol. 8, Book 73, Hadith 95