Hard work itself means clearly nothing. You need to work hard into right direction. And getting into right direction requires certain amount of luck.
If this hadn't come along, I had several backup plans I could turn into a viable business. You have to learn to see the money and take the money, but that's a learnable skillset.
I also had an uncle that just had a nose for what the next big thing was going to be. He made more money than I do, but he knew what the next big thing was going to be because he learned everything he could about small reaches from his current operation and talked to everyone.