** spoiler alert ** 
 What a disappointment! First I feel like Kat stopped being Kat... Like she's just there to help clean up everyone else's mess. She was the character that lost the most out of everyone in the end. Reeve was close behind, he was an asshole to Mary but, guess what, kids are fucking cruel. And to be honest he was the one character that actually grew and developed throughout the series. Alex pissed me off in this book, like we get it you love Lillia, now stop whining just because when you finally find the guts to make a move it's too late, you have only yourself to blame. Then there's Mary being creepy ass and fucking annoying, I honestly thought that after her first attempt on Reeve's life she'd stop, I mean she pretty much saw his memory of when he almost killed himself and how he always blamed himself for her death. And Lillia... I liked Lillia in the book, up until the epilogue, what kind of nonsense was that? And she keeps taking advantage of Alex and the dummy is always there with puppy eyes, like wtf. I just can't. I mean, Kat didn't even go to the college she wanted because Mary pulled off that insane idea of killing Reeve and made her give up the one thing she wanted the most in the world. And then Shep. 
 So yeah, Reeve was pretty much my favorite character. I'll just forget 80% of the book and live happily because I actually enjoyed the other two.