w_i,
You really need to try and get some rest.
Too much, too fast is not good. I just went through this myself. I am under "call and check in with T daily" because of this. (Some people might like the sound of that, I find it punishment)
You need to be able to stay safe.
I'm sorry about your co-worker's wife. These things have a way of knocking us on our butts as well.
You are under way too much stress.
Check in often.
I'll have you in my thoughts.
Petunia