Yes, thank you. An important element of my argument is to focus on what's in your control.
It's not exclusively about immigrants. In fact, immigrants are less likely to be caught up in notions of fairness because they probably thought to themselves before they came something like "this is going to suck and be unfair, but it will be worth it for my children and grandchildren". So they just make the best of it and compare with the country they came from, not some ideal utopia.
The ability to vote is some tiny amount of control, but democracy is a blunt instrument to actually affect your life in a positive way. Policies and their implementation rarely live up to expectations even when enacted, so people waiting for them just get more discouraged. And a lot of policies that might sound good have bad unintended consequences, which is why there are endless arguments.
I don't mean to give up on policy, just to recognize that it's not going to be the salvation you're waiting for. Sensibly spend some effort to understand issues and vote for good representatives, but don't hold your breath. Focus on ordinary good advice and encouragement that work regardless of the policies.
Most of the goodness in the world is not some well-crafted policy, but ordinary people doing ordinary good things. Be positive and encouraging and give credit when people do those good things, don't be dismissive because you think people will misinterpret the story and craft bad policy out of it.
The way we build on success as a society is when people share their success stories. If every time someone shares their success, the response is instantly about how privileged or lucky they are, then our culture is sick. We should listen to and support those stories.