How hard is it to keep a secret? Are there circumstances when you think you should break a promise about keeping a secret?