The self-development journey is full of ups and downs.