Hi Twisted. I'm really sorry for what you and your W are going through but I am glad you found the forum.
Time is on your side. You don't have to move too quickly. Stay calm and keep reading. I'm fairly a newbie too so I am most definitely here for moral support but a lot of your advice will come from the vets.
You should repost under the Newcomer's forum. It gets the most traffic and the vets are always there to give guidance.
For what it's worth friend, you can't "fix her". Only she can. Take care of yourself and your kids. Focus on that for now. Keep reading and get over to the Newcomer's forum!
Me(F):40 WAW:44 T:13yrs M:9yrs BD:2/12 (I saw a text) ILYBINILWY: 5/12 PA admission: 12/12 (began 3/11) S:2/13 Moves in w/AP D begins: 7/13 W moves home to R: 10/13