Oh my goodness! I'm about 75 percent through this audiobook, and even though I suspected what had happened, it's still a shock. Wonderfully written, this is an emotional rollercoaster of a book. I love the characters! I'm already giving this book five stars, even though I'm not finished reading it yet. A must read for any YA contemporary book enthusiast.