gosh ALR you have had a tough ride, I hope the test results come back OK and I can only imagine all that is going through your mind. My thoughts are with you. Please let us know how you get along today and on tuesday.
BTW it isnt much consolation but lots of times I have looked things up on the net only to findout the situation isnt as bad as google etc would haveme believe. I hope this is the case for you.
My thoughts are with you.