People need to realise that life is unfair, the world owes you nothing - This forum owes you nothing.
Process that, then see merit as a challenge not an problem, Learn and adapt as many other newbies have. If you keep up with the blinkered outlook that others got something that you didn't then you will not go far in life.