This is book #2 in the All Saints High series. This book can be read as a standalone novel. For reader understanding of the series, I recommend reading this compelling series in order.
Knight is the best friend to the very love of his life. They have grown up together, the children of parents who are also best friends. More like family. So being in love with her is basically a no-no.
Luna has long known that Knight, with his outgoing personality, will outgrow her and move on soon. She is trying to come to terms with it and be grateful she has had him her whole life as such a good friend. Really loving someone and knowing you have to let them go is painful.
This book just did it to me. I laughed, I cried, & I hurt for the characters too. This story has a little of everything. This series is so strong and exciting with so many surprises! Always a go to author, this book is just another example of why I pick this author up each and every time. What an enormously epic read. I give this a 5/5 Kitty's Paws UP!