Sorry you're feeling frustrated. You don't have to be supportive when you're not feeling up to it.
It sounds like a very stressful week, with all those ER visits, no heat and no hot water. Everyone must be feeling stressed with so many things going on at once.
I hope you feel better soon. I hope you are able to get some much need rest and relaxation on your days off.