Big hug and lots of sympathy headed your way. That just really sucks Especially the having the live in the same house for a while part. Any friends you could crash with to get a little bit of space?

Take care of yourself - there is no should or shouldn't in determining how to deal with these kinds of situations.

CA