This book tore my heart out in different ways. But it was full of feels and it was a rewarding journey for me. I'm still processing, but it was a book that I couldn't put down. I think this was my first Jennifer Armentrout book. I enjoy books where characters find their voice, and face their fears. At 480 pages, I thought the book would feel long, but it flew by. 
 (view spoiler)[I think what pushed this book from 4 stars to 5 for me was the use of Peter the Rabbit at the end. It really tied the story together for me in a way that summed up Mallory's journey. (hide spoiler)]