I am very new to these boards, and I've read bits and pieces of your story. First of all, we have no kids but we have a dog too. Second, I was separated from my H on 5/15. So, we're close in range too. But I have to say, you are doing a lot better. I just joined DBing on 7/2 and have yet to be able to put all the practices into action. My H was much nicer to me immediately after the separation, even wanted to do things with me. Now, he's distanced himself. So, I see your sitch as in a very good place. I hope you keep the faith because you, unlike me, are smart enough to put you principles into action. Good for you.