I am a citizen of US I didn't mean to say residency, I've changed it in my post.
As far as the cultural comments go they were out of line, you're right.
As far as my family, they hypothetically don't have Visas either. I am unsure of their plan however I know that my mother is meeting with a...