This book was amazing. At the beginning, it begins slow. The first couple of chapters focus on Haven and her "condition". These chapters give you an emotional connection to the characters, and bits of how each person views life. From the religious grandmother to the gay best friend you feel for Haven. She's been longing for this boy, Ethan, since she was nine. The only person who never thought she was crazy was her father, but he's gone now, and Beau of course. But when she finally finds out what she needs to do too find Ethan, and learn more about her life, you'll go through a confusing emotional roller coaster with her. I picked this book because the slogan under the title (What if love refused to die?) interested me. This book surprised me in so many ways, it threw in many clues of these surprises, but with all that's going on you won't notice what's really going on. The book is a big puzzle, and you have to put the piece together, until it all comes together.
Reviewer Grade: 10