People keep secrets mainly because the consequences of revealing the secrets can be damaging to themselves or others. Some feel ashamed and keep a secret for fear of being ridiculed or discriminated ...