Having your own small business is a great achievement in life. As your business grows you will have to face some challenges that you should consider as you go along. The question is are you ready to face those challenges?