Hang in there. Your W will try and test your patience to the limit. Whenever they say something that is hurtful, I count up to 10 and carry on the conversation as though nothing has happened.
Damn hard I know, but by not reacting, you are not pushing the buttons that you always used to push (arguing, fighting etc.). Be loving, but not clingy. Act slightly mysterious but don't hide anything from her.
I find that if I act as though there is no-one else, that I can cope and life does not suck big style.
Also, as the other sages have said, voice ALL your frustrations here. This means that any conversations with W are calm and collected.
Finally, DON'T FILE. Tell her 'you have given me a lot to think about and it will take me some time to understand it all' or words to that effect.
No comment on the cats as I am a dog lover - keep them if you can, but if they are affecting the kids, send them packing!