Blake, Blake, Blake. Oh, how I despised him in the previous books in this series. He's such an a**hole! Cynical, rude, arrogant, and so sure in his belief that everyone has a price. He's proud of his ability to read people, to find their weaknesses in order to break them to his will. I had no idea how Ms. O'Keefe was going to make me like him, never mind love him. But...she did. Tiffany broke my heart from the beginning. Young, abused, and abandoned by her husband in a NC trailer park with their three young children, I had mixed emotions about her. I wasn't sure I liked her, even when I hoped with all my heart for her to find a way out of the poverty and abuse. Wait For It takes place about a year after the last time we saw Blake and Tiffany. Blake is still an a**hole, but Tiffany is working to build a better life for her kids. Ms. O'Keefe's beautiful words evoke so much emotion, and are simply perfect. Tiffany and Blake experience a wide variety of emotions on their journey, and the reader is right there with them--truly experiencing it, not just reading words on a page. The words are gorgeous. Ms. O'Keefe's word choices, anecdotes, and the memories and thoughts of these characters are so perfect, succinct, often harsh yet beautiful, painting such vivid portraits of these two broken, imperfect people who seem so different from each other, but who need each other to recognize and accept their own value. Blake and Tiffany have been hurt so badly in the past, the walls they've built to protect themselves are well-fortified. Watching the two of them break down those walls, letting themselves be vulnerable was a painful, hopeful, terrifying experience. With her beautiful words, flawed characters, and interesting storylines, M. O'Keefe has quickly become one of my favorite writers. 
 Review copy provided for a voluntary review.