5.0

I really, really enjoyed this incredible book. Sophie was such a complex character and I wanted her to be happy. The ending really made me feel like I died inside. There is also some good bisexual representation too which was pretty cool.