When my business was struggling, what really complicated things was I was the guy with the big ideas and the talent to make them happen. I was dreaming up new products faster than they could be produced. Most of what I did was on a technical level I couldn't delegate to my employees, or hire new ones with those abilities. Then I got backed up into the 7 day work week routine and I was spending all my time producing product and putting out fires instead of staying on top of the executive side of the business. The backlog and problem jobs caused stress and depression. New ideas, new jobs, new orders, was my happy place and those things tended to get my attention. I was disconnected from my customers, my employees and my family and it all came crashing down at once. A recession set in, lost some good employees, had a customer sue me, nearly got divorced, the business was hit with a 200 year flood with no insurance all in the same year.
That was 8 years ago. When I picked up the pieces I knew things had to change. I built the business back up training employees to produce the complex products. If they can't do it with limited input from me, we don't take it. I invested in software to track and manage time. I became in touch with how long it really takes to do things and how much room I have in the schedule. I try to stay focused on the big picture rather than that overdue part that needs to go out the door and I can't remember the last time I worked a late night or weekend because I had to.
The point I want to make is businesses are typically a product of their owners vision, desires and habits. It's very hard to accept that along with the failures as a business owner. The problems always appear out of your control.