On your path to success, you will encounter many bumps. That is perfectly normal, regardless of the type of business you run.
Being aware of the challenges that might await you, helps you prepare yourself and counter the negative effects these might cause.