Yes, that's right, I totally agree with you. Starting a business is not easy, it takes mental steel and a lot of patience. Some people give up quickly because they feel that the business is not going according to their expectations.They must be very patient enough, knowing that nothing comes easily, be well disciplined in terms of keeping records, be very hardworking and always have a listening ear and also welcome construction criticism.