Hello
@Wifey1 , my husband(now in a care home) was exactly the same and I'm sure other people who see your post will say the same. It's another characteristic of dementia.
My husband would sit mute and sulking when other people visited then be nasty about them afterwards and nasty to me, saying exactly the things you said in your post. I just said"Well I like to see (whoever it was), they came to see both of us and I hope they'll come again" It's no good trying to reason or contradict the unkind things he says about your daughter and she certainly doesn't need to know.
I think all the unpleasant behaviour and nastiness came from my husband's confusion and frustration at not being able to understand and keep up with the conversation going on around him. He couldn't take part because he couldn't follow it and maybe anything he did say didn't make sense so people didn't know how to respond. And typical of dementia, once the person had gone, the anger and frustration was taken out on me, to cover his own upset . He used to say really nasty things about our sons, grandchildren and friends after they had visited but I have never told them.
You're right though, some people will not visit because they feel awkward and can't cope, but that's their problem, not yours. But most will - they will visit to see YOU because they love you and are concerned about you and they see something of what you are having to cope with. This is what one of our very good and best friends told me.
Everyone who comes to your house knows about your husband and his dementia and if they don't, let them know beforehand. Once people know the problem, they will allow for it and they have the advantage of being able to go home again afterwards.
I hope this helps to reassure you xx