Question about responsibility:
Say someone has a secret and confides in someone, who ends up gossiping about the secret to someone else. Let's call them the Truster, the Gossip, and the Keeper, respectively. The Gossip tells the Keeper the secret, and later the Truster tells the same secret to the Keeper, unaware that the Keeper already knows.
Should the Keeper tell the Truster that the Gossip broke his trust, urging him to stay away, or should the Keeper tell the Gossip to do better, keeping the illusion of trust to the Truster?