Maybe you shouldn't be revealing secrets if you have no expectation that your secrets will be kept. I do have that expectation because I can rely on a person's word and their history of keeping promises.
On Big Bang Theory Sheldon was distraught when Penny asked him to keep a secret, something she had already revealed to him. He said she should have told him that beforehand, in which case he would have declined to hear the secret. While Sheldon is no expert on human interaction, I agree in this case. Secure a commitment to keep a secret before revealing it. Then you have a greater expectation.