A someone who must be established in any business must be patient to at least run that particular business for closely to 3-8 years to know how they business works, possibly they can consult those that they think is more higher than them before either deciding to do whatever they think could be the best decision in that business. There are some people who doesn’t have courage to withstand pressure from their business because they never knew that business is all about patient.
There is a very small difference between exercising patience and also wasting your time. The two can look like each other, most especially a waste of time looking like patience. To have to invest close to eight years of your life into a business that is not functioning waiting for it to work is a complete waste of time because we do not have much time to live on earth and if you go about investing eight years into every business that you've tried it means you've successfully wasted your life span. I think two years is enough for you to test the profitability of a business because if you properly did your market research before even entering into a business you should be profitable within the very first year.