Hi Teresa,
When you say "short of a miracle" are they saying they don't think he's going to make it? If so, I think his mood is understandable. I'm sorry to ask this if it was gone over earlier...have you gone for a 2nd opinion? If not, I would now. Is he still working?