Thank you all for your kind replies. It's a difficult road we walk. I feel having this kind of support and understanding has been crucial for me and I'm very thankful.
I must say dandelion, I have never heard the "hell in the hallway " part of that saying. I really liked that.
Take care everyone
TD