This book starts so strong but ultimately fell flat. The first half, the writing was mature and thorough but it quickly became juvenile and too rushed. Almost like a different person finished writing it. I finished it but I wouldn't recommend getting too invested.