It can be a downward spiral as things suffer which causes other things to suffer and it's pretty much down the gurgler from there; I feel your pain, emotionally and physically as I go through the same.
I've been working on my situation, putting some things in place and it's been better but I think some good old-fashioned time off needs to happen soon. Of course, there's no time off from the realities/complexities of life in general and of those I have many.
Maybe we both need to head on down to the billabong for a camp and to talk (non-work-related) shit around the campfire.