ladybug, you didnt get what you would have preferred to see. However, you got a wonderful thing. Maybe, actually the best thing you could have gotten, for the long term.
What you have from him, is NOT a "knee-jerk letter". What you have, is a heartfelt cry of pain, that took a LOT of effort, and time, for him to write. A HUGE amount of effort. If there was no chance for your marriage, he would just have said, "piss off, I'm done". Or not replied at all.
That email from him, is a wonderful thing for your marriage.
I would suggest, that you take that email, print it out, tape it over your bed, and read it at least once a day. [yes, I really mean that. literally]. That email, tells you everything that you need to know, to have a better marriage with your husband.
------ You have, in the past, denigrated virtually every complaint that your husband made about you. That may make you feel better about yourself... but it kills your marriage.
I have a lot of suggestions for you, that I believe can work for you. but they all depend on whether you are mentally prepared to "fight for your marriage". where the biggest fight, is against yourself.
So, before anything else, let me ask you these questions:
1. Do you acknowlege everything your husband wrote, as true?
2. Are you willing to tell your husband that, and just apologise, with *no excuses*, and *no* "explanations" of your behaviour in the past?
My current status: june 2006. Wife ran out and filed D. Finalized Jan 11, 2010, after 12.5 years M. 3 wonderful sons caught in the middle