Codependency Support Group
Codependency is defined as someone who exhibits too much, and often inappropriate, caring for another person's struggles. A codependent person may try to change, or feel shame about their most private thoughts and feelings if they conflict with the other person's struggles. If you are on a journey towards self-love, this support group is for you. Join us and find others...
I see it as a big mistake to separate because the dysfunctions will stay with you, and you both will just carry the dysfunctions into every new relationship.
Here in the link below is a great Boundary book by Cloud and Townsend, based on long established religious principles which work:
http://www.amazon.com/Boundaries-When-Take-Control-Your/dp/0310247454
And it is free at the public Libraries.
If you do it correctly then your husband will like the improvements, because boundaries are really fun and empowering to do - when done correctly.
Peace.