Eric, as you know I have a live-in. It is really, really tough for the reasons mentioned above. They come and go and you have to try to distance yourself from it, from trying not to think about where they were or who they were with, etc.
While having them around does allow them to see your changes, they also can see when you are not doing so well, even if you try hard to hide it.
For me, it was a lot about the kids - I think for them it has been important that he has been here still, but each situation is different.