Man that's rough. I've been there and it sucks. 
Cats can be great friends.
Hang in there.
-K
That's a fact -K, they sure CAN be great friends. One of my cats, Joy ( a large black female cat, maybe some Siamese in her), who has been mostly MY cat, has been overly attentive to me since Brenda passed away. I mean, when I sit down at the computer, she's there beside me, rubbing her head on my arm. tapping on my arm, looking deep into my eyes and meowing softly. She never went that far, til after Brenda was gone. Almost as if she's trying to comfort me. When I go to bed, she lays beside my feet or, if I let her, she'll lay on my chest. That makes it hard to breathe, sice I have asthma AND she is a heavy cat!

Not trying to take away from your situation there Jeff, just adding to the ties you can get with pets.
You take care of Hamish, however you need to, after all, like you said, He's family!