This was a very beautiful and inspiring story. The complexity of the characters, each so different, allows the reader to take something out of each one to apply to their own lives.