I think some cultures are like this - so much is expected from the family members who make it out so to speak - it is automatically assumed (in my experience) that when you working in the US, you are making money and the relatives in the home country refuse to believe otherwise - they become upset with you if you don't meet their constant requests...