Sorry to hear that.  I've had similar experiences.  Being called an immigrant, son of n immigrant, etc, led to me explaining the difference between pioneer, immigrant, and economic migrant. My dad's people came over from Ireland 150 years ago. Fucking liberals.