Oh maryjain......I'm so sorry you are going through this. I wish I had the right words. Your post just makes me want to give you (((hugs))) because I can can relate to much of what you wrote and I know you're in pain. Put yourself first, above work. I know, easy to say......
Please post and let us know how you're doing. At least know you're being thought of......greylove