Sahih Al-Bukhari 6069
This part “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,’” I would like to know whether the sin referred to in this hadeeth is a minor sin or a major sin? Or both? If it is both, why is it both? Isn’t every human being bound to commit minor sins, and when a major sin is not committed he will be forgiven. But according to this hadith, even when he commits a small sin, it is still not forgiven (because he tells others about the small sin he committed) for example, at night I watched a porn video (this is clearly a small sin) and in the morning I told my friend what I did at night (my intention was to do it just for fun, not with the intention of rejecting Allah’s commandments). Is this behavior in accordance with the hadith above? If so, what makes this kind of behavior unforgivable