Insecurities, lack of funds, and lack of motivation are all reasons why people don't chase their dreams to start a new business.
The news never lets anyone forget that many small businesses don't last.