Life can't be fair. Someone will always have the upperhand, no matter where you go or what you do. It's like the reality check an arrogant Grade 12 student gets when he or she goes off to university and realizes that he or she is actually third tier and that there are way smarter or more talented kids than him / her.
We explored it in Philosophy 12U. Society is built unfair, but there's always potential (at least, in Canada) to improve on oneself... Just that there are people who might have to work less or not at all to achieve the same thing or position that someone else has to work their bum off for.
In fact, a good example is how without effort, I'd get 85-90% in school, sometimes higher. Other people struggle just to get 70-75%. If I put in the same effort they do [struggling]? 95%+ and some people think that that's unfair because I'm better in school (and school is such a big part of society and achieving a decent future career), but then I might think that the people born smart and rich have it good and that that's unfair.
Everyone's going to bish and cry about something lol The fairest of fair society will have whiny people. No one ever contents themself enough with what their given :(
So yeah, life is unfair, but use what you got to the best of your ability to turn the tables.