Everybody has them. Little, big, silly, horrifying -- they lurk in all our hearts.
Some people, I'm sure, will swear they have no secrets. But they're lying. To themselves, if not you.
Sharing secrets with someone is the highest form of trust. (Or idiocy. Take your pick.)
Our characters have secrets, too. Sometimes we share them with the readers, but not always. I know some pretty juicy stuff about my major characters that I'm not sure will ever come out in the book(s). And that's okay. It informs their actions, makes them who they are, and that's enough. If I can ever use the secrets in a "big reveal," so much the better, but they already serve their purpose.
Hmm. But I wonder if revealing their secrets might deflate them in some way. Make them hollow. Balloon characters instead of the real people they seem (to me) to be now. I must ponder this more before I release any cats.
So, what's your take on secrets? Do they annoy you or pique your interest?
Do you have secrets? If you're a writer, do your characters have them?
Oh, and a brief cautionary message, if you're considering revealing any of your own secrets:
Just make sure you're telling your secrets to the right person... ;)