а я вот полностью согласна, что надо как раз в момент недовольства и объсянить, что вам не нравится такая реакция и вы не будете больше рассказывать ничего
а если человек дальше продолжает так себя вести, то перестаете рассказывать и когда он в следующий раз скажет, что надо с ним делится, то вы скажете, что вас не устраивает его реакция и свои нервы вам дороже