I've criss crossing between 4.5 and 5 stars since I finished this book and I think it could go either way. 
 Reason being is that besides some personal preferences, it was a thoughtfully written out book. Other than the fact that I just got ticked off sometimes when Taylor would choose the worst moments to change POVs (meaning at the climax of each situation, SO MANY DAMN CLIFFHANGERS JUST WITHIN THE WHOLE BOOK). In fact, the ending was less of a cliffhanger compared to all the ones that occurred throughout the book (probably because I have the 3rd book already beside me as I type this review and THE SIZE OF THIS BOOK AND IT HAS SMALLER SIZED FONT IN THIS MONSTER OF A BOOK AS WELL). 
 But this series is turning out to be one of the most original that I have ever read and I am really enjoying this whirlwind of a ride with all these characters. 
 On to the next book (yay for binge reading)!