Anonymous wrote:Pakistani here - it's a bit more complicated, but I'll try - so, if my mothers uncle (actually seeing him Saturday) gives me $100 (I think he might because it's Ramadan) and I say thank you and good bye, he would feel I'm formal and American and a bit distant.
What he wants is for me to give him a hug, stay longer than expected, tell him how I'm keeping in touch with all the other cousins, and then call him at least every 3 weeks this summer. That, to him, would be thanks.
Likewise, he would never thank me for coming to visit him - he would say - rough translation - "dear, I'm so glad you made the journey to see me; My heart is warmed by seeing your two little ones. May you all be blessed."
This is very much like my Indian family (North). Since I grew up here, I'm accustomed to saying thank you but often get chided for doing so with very close family members.
It's okay with my more distant relatives that I'm not as close with and obviously with strangers. It's just not done with close family because you are to understand that they are doing something for you simply because they love you, not because they want to be formally recognized for it. Giving without receiving type of mentality. There isn't even a word for "your welcome". You return that gift of love by being there for that person.
Saying thank you is more formal, my relatives always say "there are no formalities with family".