Good to see this. Sounds like you're pretty good. (I skipped over some of the W stuff, she is who she is ) You and your L seem to be handling things well.
I've known many Dd folks who had to forgo Rs for awhile because of their kids and money. It is what it is. There are lots of less costly things you can find to do.
This is such a great step! One thing I do differently is how I handle it, with W I would attempt to passive aggressively make her feel guilty about her past. It was a very negative and destructive behaviour. Now I use my C's meditation principals, feel the feeling and let it leave my head. That can change your life and your kids lives. Keep it up.
You are still learning, we all are. When we stop we stagnate.
Best of luck. (( ))
Me 57/H 58 M36 S 2.5yrs R 12/13
Let me give up the need to know why things happen as they do. I will never know and constant wondering is constant suffering. Caroline Myss