I am glad that your H opened up to you about his bad day at work. And while this may seem rather strange, this may open a new line of communication for you.
The reason I say this is because my H had something like this happen at his work (a direct report's son killed himself) and he opened up to me about it.
That led to a reconnect on our part and led us to for the first time and you know what that's been like for us since!
If you get a chance, ask your H if there is anything you can do to help and ask how the death and impending death (as morbid as that sounds but if the cancer has spread it could be a matter of weeks) are being handled at his workplace.
Tell him you are there to listen to him and support him. Guys don't deal with death well in my experience and to see someone one day and they are gone the next is hard, but to watch a co-worker lose their battle with cancer is an even greater test.
Another thing to think about, is that he may act out a bit as he considers his own mortality. If he brings it up, tell him that you love him and want him around to grow old together and to play with your own grandkids. That is why you get concerned when he drinks and drives or has more than a few drinks each time he goes out.
A lot to think about I know. But I saw a huge door opened in our relationship and my H turned to me for comfort. I suspect yours may do the same.
You are amazing. You deserve every minute of your upcoming vacation. I hope that you can find something that your H would join you in doing. Since the opener is the same week, maybe you can get a cabin somewhere and go take your S fishing and stuff. I'll Yahoo you another suggestion of an inexpensive place that we have gone near you.
Have a great day - you got past an icky one yesterday, I'm sorry I wasn't on here for you.
You really are an inspiration!
totite
"Accentuate the positive, eliminate the negative..."