Just for the sake of polite debate. I am familiar with the fact that, as a witness, you get "instant friends" the minute they know you are a witness. The witness I met sometimes benefitted from that fact. So did others who stayed at her home.
Now, I would contrast that with the "instant pariahs" that you also make as a witness. Yes, you win some instant friends, but, why do you also have to keep everyone else at arm's length?
And I would need to mention that, in times gone by, in the country of some of my forebears, it was customary to give food and shelter to any traveller who happened to arrive by your home at night. It was just the way it was. Rural good manners demanded it so. It's true that, these days, most rural people wouldn't even think of doing that anymore, partly because of the dangers that modern life has brought with it, partly because they just don't share as much as they used to. But to people of that time and age, there was nothing surprising or special in giving food and shelter to perfect strangers.
People of richer countries tend to share less than people of poorer countries, and there is nothing Watchtower about that.