caravan – n.a group of people or animals traveling together on a long journey
despite – prep.without being prevented by something
childhood – n. the time in a life before adulthood
encourage – v. to make someone more determined, hopeful, or confident