This felt like a very fresh book to read, for a lot of reasons. It's filled with references to classical music and classic rock. It uses flashbacks to tell a lot of the story without slowing down. Most importantly to me, the main character Mia didn't speak like a teenager. The 17-year-old cellist thought like an adult, acted like an adult, fell in love like an adult. It all made her so much easier to relate too, while the difficult situations she had to deal with in her life kept the focus on how young she still was.When her entire family die in a car crash Mia is left with a choice: stay and be with her the boy she loves but with her parents and little brother dead; or leave, avoiding the pain and taking the chance to be with her family.The story is broken up into sections of time, with flashbacks in-between telling the story of Mia's life before the crash. The hospital scenes are told expertly, and the both past and present contain a huge amount of memorable characters - Mia's boyfriend, an up-and-coming guitarist trying to balance his relationship and his tour schedule, her punk rock parents, her drummer little brother, her grandparents, and a long line of relatives and friends.While at first she's quite detached from events, Mia goes through all kinds of emotions after the crash - her grief, her anger, her self-doubt and her loves all form vital parts of the story. The decision of whether or not she should stay is never clear-cut, because you can tell how much she loves her boyfriend and her grandparents, and how much she loves her parents and little brother.Sometimes gruesome, sometimes funny, and always honest - Gayle Foreman's "If I Stay" is a novel that will stick in your mind long after you've finished it.Click here to read my review of the sequel, "Where She Went".