 I really loved this more than I expected. I was torn between 4 and 5 stars because I kind of predicted a lot of what happened, so the rating is more of a 4.5 rounded up. Regardless of some predictability, I thoroughly enjoyed every moment of this book.
                  
                                    
                                       I really loved this more than I expected. I was torn between 4 and 5 stars because I kind of predicted a lot of what happened, so the rating is more of a 4.5 rounded up. Regardless of some predictability, I thoroughly enjoyed every moment of this book.