Being involved in the running of a fast growing business can be one of the most rewarding things you can do. It can also be one of the most frustrating and challenging adventures you can embark on.