This is a very interesting topic glo.
I have to say that initially I was not a very hospitable person. I really really disliked guests and would cringe everytime someone came to visit. Normally I would tell my mother "I'm in my room" and then lock myself in there for the length of their visit. It made me uneasy to sit with guests and make conversation and I would always constantly worry about silly things like ; what did they think of what we served? was it good enough? Did they think the house was messy? etc. etc. I just couldn't stand it.
Alhamdulillah it's not like that anymore, after experiencing the amazing hospitality of certain individuals, and some of them being my own uncles.
On returning back to Malaysia recently after a long time away, I have to say that I was quite quite taken aback at how hospitable and welcoming they were to their guests and how warmly they greeted them. When they said to make yourselves at home they really meant it!!
They would take everything they had in the house and present it to the guests. They would let the guests use their own bedrooms whilst they slept in the hallway on the floor. They are not so well-to do, but after being welcomed into their homes all you feel is just the warmth which they extend to the visitor, stranger or friend.And they really go out of the way to make you feel part of the household Masha'allah.
As for the example of the man on the bus that you gave glo, I honestly say that I would have second thoughts about inviting him into my home, but I know that my uncles definitely would not, they're just like that.
Well, I still haven't reached that level
yet and at times large numbers of guests still trigger off a panic attack,and cause me to get a bit stiff, but at least i'm not as bad as before alhamdulillah