Ramblings: Story is a series of vignettes taking place over several years. Not very believable. Can't figure out any of the main characters reasons for doing what they do. We are meant to empathize -- can't do it. The ending should have come much sooner. The story just goes on and on.