I think I am addicted to writing this, so shall add a part 3
It's never easy
No one ever says starting a business or running one is easy.
Which is why when I felt like giving up, I don't. I look for alternatives and look for better systems to achieve the targets and goals.
If needed, I will pay for external help. If there's anything I learned, there's no necessity to do everything myself. Hire help. Outsource. As long as the costs are managed, spending to increase productivity is the way to go.
Which brings me to the next point....
Learn to delegate
Delegation is something that is easier said than done.
In the past, when I was still working as an engineer, I had to delegate some stuff to the engineering assistants to carry out. My first time doing it was a mess; the assistants were totally lost on what to do. Basically, I gave the final result I wanted, and not the steps to doing it.
So, I learned to list everything in steps, before sending my instructions on what to do.
I also once asked my sister to help me convert my handwritten physics notes into MS Word format.
The result was horrendous. Graphics weren't done well, nor was there proper formatting and font usage. I had to redo almost 90% of the stuff.
On hindsight, it was my fault. I learned over time that I should have done the following:
1) Provide a template
2) Include examples
3) Do up a metrics of performance
4) Detail out what needs to be done
Delegation is best done if the steps and systems are well laid out. Not many people know what you want, because most do not possess the unique skill of mind-reading.