Diving into Jennifer's writing is really a life experience. I have read most of her books and they have never failed me. Including this one. What I love most about this story is the great redemption of the character Avery. I love it when a character is struggling with finding who they after such a tragic event. Avery is drowning. She is being haunted by a past that just won't let her go. I like the her struggle is real. You see the hurt and burden she carries and you want nothing more but to help. The plot of the book gives bits of pieces of what actually happen to Avery, leading the reader on a seek and find game. Once you gather all the pieces it's easy to understand exactly what Avery went through. And if your like me, it made me angry.The love interest in the book began harsh and well not so friendly. That's okay. I love that Cam is a determined guy who's actions speak louder than words. He never gives up on Avery no matter how hard she pushed him away. And even when she hurt him, Cam is still loyal to her. Their loved bloomed over time, allowing the reader to basked in such amazing friendship.My only gripe is at times I felt like the story slowed down. Like, you be reading it and it's all going well, then is slows down. Other than that, I really like it.Wait For You is an sensational story that you will never forget. A story that captures the reader right away, Wait For You is awesome!