I always try to make it a point to tell a person that something is a secret *before* telling them something private. Sometimes they just don't know unless you clarify. Also, I don't tell people secrets if I know they are a gossip. You can tell a gossip by the way they talk about others. If they tell you other people's secrets, you can bet they are telling others about you. :)
Yes...I told him how disappointed and hurt I felt and now he isn't privy to my secrets any longer.