I'd take these stories and views with a grain of salt. Many entrepreneurs take a long time to get their business setup. Some try and fake it until success really comes around. Some have run other companies in the past.
Regardless, what entrepreneurs tend to have in common is drive, determination, and persistence. It seems you have plenty of that! You're doing amazing things!