bttrfly,

I'm sorry about all of your troubles lately. There's no rest for the weary. Hang in there, you'll get through all of it.