It's so funny how so many WASs seem to figure it out too late. I'm not sure you waiting would have slowed anything down, I think the D being final was the kick in the a$$ he actually needed.
Glad to hear you are doing well. You sound strong. Do not really let him back into your life until he deals with his issues (I know you know that).
Michelle - Proud DR Rockette S: 28JUL07, D'd: 29OCT09 http://tinyurl.com/27j9qo2