Haha Jenny how i said i mostly shake my hands when iam telling my name. If i was going dating or even when i met someone outside who intruced myself, i immediately gave my hand. If iam talking with a doctor, banker or any other option which was mentioned, there is a difference as we shake our hands when iam leaving as well.
Or we still shake our hands with grandparents everytime when we meet. It’s also showing respect to older people. This is how i see it.
If i would meet you first time, i would give you my hand as well. Maybe i would feel offended if you only look at me.
Anyway it’s same like taking off the shoes after coming inside. I remember how many people was also surprised by this. Haha.