I had been wondering what had happened to you-- you sound really good under the circumstances. I know its not politically correct DB to say you're better off without the bum, but... while all MLCers are self-absorbed jerks during their crises, from what you say yours has always been that way. If he has Narcissitic Personality Disorder, he will never be a good husband (to ANYONE-- methinks Witchy Woman is in for an unpleasant surprise). The "how long will I have to pay CS?" comment was very telling.

I too have finally forgiven my H, and its a beautiful thing. I still have sad days, but most are good now. I am optimistic about the future again. You got there a lot quicker than I did.