How Good Are You At Keeping Secrets?

I would like to think that I am a trustworthy person who can hold secrets. Sometimes it's hard to know what is secret and what is not though. In those situations where it is not clear I may mention it ~ but is it my fault since I didn't know that you were avoiding telling your two-year-old that you were going out tonight? If I know that you are entrusting me with information that is to be kept "in the vault" I won't spill it. And if I do have to burst and tell someone it will be a non-verbal toddler (that's okay, right?!).

I'm curious, how good are you at keeping secrets?