Here's a great little post on The Dirty Little Secret Of Overnight Successes. It's a breath of fresh air, because we thnk success comes out of nowhere, that people just get lucky.
The truth is, success usually comes from long hard work. You work long enough, and don't quit, and eventually the luck comes along for some. Not for all-- there are no guarantees.
But as one philosopher said, "The harder I work, the luckier I get."
Failure seems a dirty word for some. But we learn a lot from failure. Someone who has never failed hasn't done very much, because when you reach high, you're bound to fall short quite a bit of the time. But it's that perseverance that makes some finally reach the lofty goals, the ones who keep at it long after the others have given up and gone home.