I really appreciated the different emotions and stories we get to experience throughout the diverse set of characters, however, I did not think the plot is as strong as it could have been. I found myself repeatedly getting bored, confused, and lost at certain parts and struggled to finish. I am only rating this three stars because I know that the characters that this story was built upon are as strong as they come and that the could have been a lot of potential going in. I was disappointed, to say the least, but I appreciated reading it still. If the plot had been more engaging and the writing more exciting, then this book could have definitely bumped itself up to a 4-star rating. The writing seemed to lack detail and depth and came across as a subpar fanfiction. The idea of the book is strong and it is present, but the execution is not as carefully written.