ah stoic- what a lovely card from DS3 kitty is our resident psychic yes 
mrsshrek- do you have anyone to speak to about all this immense stress you have been and are still under? do you have a good HR department laughable in many cases of course
I had a period of time where, I worked in a top firm.. office environment bitchy gossip central and I had had multiple bereavements, and had to move house, and had chaos with DS childcare, and exP was being violent and dreadful, I was someones carer as well as working 7am-11pm, alongside having a baby, plus doing some very high pressured cases inside work AND outside work, plus being asked to appear on various tv shows in connection with said cases- which I declined due to massive life stresses- then I had exams, and everything got on top of me and I held it all together for so so long, going in every day, working so so hard and putting a brave face on it - then the pressure at work was always very high but one week, got ridiculous, as my boss was away - and NOBODY knew about DD or any of my other losses or stresses. And it got to the point where I would hide in the bathroom sobbing. I had no counselling, no 'containment' for any of the problems. I tried making an appointment with my GP because I knew I couldn't carry on but yet I didn't want to let work down, so I kept on going in and overachieving and working myself into the ground. Until one day, I walked into my boss's office, when boss was back from hols, and said I was leaving.
boss then asked a few questions, and because this had all been building up and up and up (esp about DD and varying other massive stresses) I just burst into tears, and couldn't stop crying - literally, cried for hours and hours and hours
where am I going with this story - well, nowhere helpful - but I understand that net closing in kind of pressure you must be feeling and the exhaustion too - and I would urge you to get some 'time out' before you have a complete breakdown, even if it's only talking to someone just about you, for an hour a week - is there anything like that available? of course, if it helps you - we are all here at varying hours, if it helps to just write it down. but I think you need some space, some time, to have a rest. x