some of my favorites have been novels that combine both elements - a main character whos on the road , in difficult circumstances , and through the journey discovers important lessons about herself and the world around her .