The characters were so well developed that they felt like your own family or a friend. The narrator masterfully navigates the highs and lows.