Full of angst, this book made me cry my heart out and scream! The reason: it's so much like a real life tragedy, it's the kind of angst that lots of people face in a lifetime AND the story is told in way that does not try to emphasise or diminish the depth of the characters' experience, be it pain or happiness. The tone is simple and reflective and that makes it easy to relate to the characters. 
 It is kind of deep and realistic and clever... until we reach the last quarter. Then one MC behaves out of character in order, I suppose, to create a last conflict. The book didn't need that last conflict AT ALL, the story already felt complete. The out of the blue drama made the end soap-opera-ish. Minus one star. 
 Very good book if you want to go on an emotional rollercoaster.