Well written, but so depressing. Other than a mild empathy for Barrett, I can't relate to any of the characters. The book has had some good moments, but I'm abandoning it at 32% read (kindle). Life's too short for me to read books I'm not enjoying. For readers who can connect with the lives and personalities of the main characters, I'm sure this will be a good read.