If you want to have a good marriage don't share everything with your husband.
Most couples with good marriages have an openness between them sharing their dreams and and plans for the day, but there must be a hold back something they don't tell their partners, surely if they did mention something their marriage won't be a good one.
You are close to your partner but do you want to spill it all out?
Revealing secrets about your life to someone you are intimate with is self-disclosure. A good friend who is close to you, and you feel free to converse with this person, your life long partner.
From a child you dreamed of having someone to talk to and trust about your life stories, but is it worth doing for any marriage?
Most of what you know receive from your partner you don't want to mention to any one, these issues are not the same for every couple, People tend to avoid conflict in order to gain control of their lives.
Couples lie to each other daily, in most cases, and often you share this with your best friend, like when you should have reprimanded your child and lied to your partner that you did, when you didn't.
Every white lie in relationships weakens the trust, it is not who you choose to lie with, it is the person who you are lying to, which matters. It drives you away from your partner, emotionally, and love eventually dies.
Guilt hurts you when you are unfaithful
Even couples who are devoted to each other keep secrets from their partners, things like you look so good in that dress, to make your partner happy you would say whatever you think of.
If you are open about your thoughts you can make can slowly destroy your marriage, and if you are gentle with what you share with your partner, the love doesn't last. A marriage like this is false.
Relationships last a life time or break up at some point, try to be honest and keep a good marriage.