As has already been suggested - send him to this BB so he can read your posts and see that you've been honest about your contribution to the problem, and the efforts you're willing to put into your SL.
Maybe he also has things he wants to get off his chest.
From what I can see, you seem committed to making your SL and your marriage work.
As one HDH (and father) to another, I personally would be wholeheartedly urging your husband to give it another chance.
I am sure that if he could match your honesty and commitment, you could both end up with the marriage of your dreams.
S&A
"A man can be destroyed but not defeated" - from The Old Man and the Sea, by Ernest Hemingway.
Which I take to mean that every man has within him a spirit of relentlessness and optimism. Its already there; he just has to cultivate it.