I think there is a lot in what you say. I have a friend that I have worked with for years. Kacee took up with him and would go to him before anyone else. In fact, she adores him. She comes to work with me a lot. The first of June he was diagnosed with cancer (brain and lung). So, I've thought a lot about what you have said. Did she know? I think she did. Anyway, he is no longer able to work.
Kacee and I take long walks. It cheers us both up when it isn't too hot.