Have you considered just sharing these secrets with someone totally anonymous? Someone out of state who you can just unload this weight upon. That way you don't have to worry about it getting back to your husband.
Having a dark secret or some other feeling of guilt, worry, or regret can very well weave it's way into a form or anxiety. Instead of dealing with the secret, your mind invents something else to worry about in order to distract you from the secret.
If you don't have any friends you trust, confide in a stranger. Screen someone out via an online ad or something, or create an anonymous username on an internet forum and let it out.
I think timing is everything. Problem is, when? Do I just wait and lose my marbles meanwhile? I have a lot to lose if I let out what I am keeping inside. Specifically a ten year marriage.
I think Greenlydia has a very valid point. If you've got guilt or lingering feelings that you can't get past, it would certainly produce some anxiety in almost anyone- perhaps it really is time to get this stuff off your chest.
I think most of us carry around secrets or perhaps behaviors from our past that would hurt someone we love and care about if they found out. Somehow we learn to live with them. Keep them in the past where they belong.
But if you are feeling anxious about these secrets and have for the 10 years you've been married, then I think you really need to unburden yourself. If you can't tell your husband, consider getting into therapy. Not only will you be able to finally tell someone, your therapist will help you put these secrets where they belong. Behind you. And if you have any residual guilt, that too can be resolved.
Life is too short, let the baggage go!
Peace
Greenlydia
When you're dishonest with others about things as vast as something that could possibly ruin a ten year marriage, it will create and/or cause anxiety. My best bet would be to talk to someone you hardly know [maybe someone from this forum] and unwind on them about what it is you're hiding from your husband. Let them give you some advice on possibly approaching the situation, OR maybe it'll just make you feel better all the way around for having gotten it off your chest. I have to say though, being dishonest with your husband isn't something I personally condone -- but life is what life is, you know?
Just know that I am here for you, if you need anything at all. An ear, a shoulder. Life gets tough on us all. We've all got secrets. Let it go. <3