Jeez, CA, I am so sorry to hear all these woes! So glad your DH and doggie will probably be okay, but still. No one deserves all that, plus job and family issues as well! You have definitely given at the office this time, and it's time for some GOOD KARMA. 
Damn that guilt mothers can lay on us, no matter how old we get! Actually mine was pretty good about not doing that for a long time when I was younger, but as we both get older, it's starting to get worse. Not fun, but I can kind of understand where she's coming from, knowing that she doesn't have forever left. It's sad.
So sorry...
Emily
Emily
2011 Jamis Dakar XC "Toto" - Selle Italia Ldy Gel Flow
2007 Trek Pilot 5.0 WSD "Gloria" - Selle Italia Diva Gel Flow
2004 Bike Friday Petite Pocket Crusoe - Selle Italia Diva Gel Flow