I don't think you need to work hard to succeed in life, you need to work smart, you need to spot the right opportunities and exploit them.
How many people have worked hard all their lives and in the have gotten almost no reward for it?
It's like at university, I'm not the one who gets the amazing grades like 85% or something, but I get the job done, and it's good enough.
I've know a lot of people who worked very hard, started studying 4 months before the exams, went to every course, tried to score >80% everywhere.
And in the end for what? Some got stuck forever because they couldn't pass some courses that they needed to pass.
They'll get the same line on their resume as me, the difference is that I will have worked 5 times less than them.
So that's how I do it, I don't work insanely hard, I work smart, I organize myself to do as little as possible to reap the highest rewards as possible.
Everyone can succeed at anything if they work hard enough. But you have to ask yourself in the end, was it worth it putting all this time and energy for that end-result?