This could have been disastrous given the choice of voice and POV, but it hit just the right spot for me. I felt enough empathy for Yasmin, but also wanted to shake her (gently) at the same time, as I think we readers are 'supposed' to. It all falls apart a bit towards the end and it feels like the novel had nowhere to go unless it reached for something dramatic, and ultimately Kavanagh chose not to go there and to do something a little more subtle. Shame. This novel was crying out for a big bang, a mean ending. Never mind. Still a good read.