No matter how smooth the path, there will always be a few bumps in the road.

Author: Kelly Billings