There's a culture that pushes us to "dream big" (e.g. build a unicorn startup, become a billionaire). That's usually awfully ambitious, and as feasible as winning the lottery for most of us.
We should be pragmatic about our life goals. They should be ambitious, but achieavable.
Even if we don't control a lot of factors in our lives we at least have the power to influence them, most of the time it comes in the form of "trade-offs". So you've got to be prepared to make some sacrifices in the present for making progress towards a future goal.
I also acknowledge that some of us have a head start due to our social/economical background, and we should be grateful for that.