I had to take a few days to write this review as my emotions were way too high. This book just rocked my world. My feelings were in a whirlwind (but the right kind!).
The characters have my heart, especially Peanut. He always has a way of bringing some light into a situation. From, "I thought it was totally bodacious of him." To, "I am not Casper, you insolent fool.” He has me chuckling at just the right moments. I have always liked Trinity, but I felt in the last book, her back and forth emotions frustrated me. However, it is also what makes her a great character in my mind. One part of me was screaming, "just make a decision," but the other half is thinking, "I would probably be doing the same thing." Zayne, Roth, Layla, and Cayman are still the same great characters from book one.
I enjoyed how I felt like I was solving the issue of "who is the Harbinger" with the characters. As a reader, I like to feel included, and I think the author does a lovely job with that. It was also not an easy guess, as some books can be. I did not see it coming when the Harbinger is revealed. In retrospect, there were little hints, which tied the plot lines together. It just made sense, which is also something I love when reading. "I should have seen this" feeling.
With this book, I laughed, I cried, I had mini heart attacks, I stayed up WAY too late, and I loved every second of it. This could be one of my favorite books I have read this year. I am not sure how I am going to make it until June 2021 as the book ends on, just the most perfect of cliffhangers.