I can't speak to immigration status, but methinks your less-than warm reception had plenty more to do with your unintelligible posts and incredibly hot takes. Which makes sense to me as you are pretty clearly trolling here, and you are being treated accordingly. Good work through, you got the board pretty stirred up in the last few days.