Are you suppose to be honest about every single detail in a relationship?

Or are there things you keep a secret? For instance is it really a man's business if my parents argue too much and their marriage sucks? Is it anyone's business the days you were bullied at school, how much is your income or other deep personal things? Some people don't even reveal to their partners about their other relationship past nor their exes names.

All this ''there needs to be honesty in a relationship'' is limited isn't it? It sounds like general honestly but not total honesty?

Are you suppose to be honest about every single detail in a relationship?
Post Opinion