Having your own business can be extremely rewarding both financially and in terms of job satisfaction, but that doesn’t mean that it comes without challenges. There are many things that can go wrong when running …