Im sorry to hear that you are going thru that stress. No one should have to experience that. Im new to DB, so im not going to regurgitate the strategies and tehniques you have already heard and hopefully are implementing!
I hope and pray you guys get thru this and come out the other side stronger and more connected than ever!