A Caterpillar and its Difficult Journey A caterpillar's journey can be difficult as it goes through the process of metamorphosis to become a butterfly. During this process, the caterpillar must shed its old skin multiple times as it grows, and it also needs to find a safe place to pupate. Once it emerges as a butterfly, it must then learn to fly and find food. Additionally, the caterpillar must also avoid predators throughout its journey. Overall, the journey of a caterpillar to become a butterfly is a challenging one, but ultimately it results in the beautiful transformation into a winged adult.