pick
⭐⭐⭐⭐⭐
God I don't even know where to start.
There's so much to say about this book...
I'll just sum it up with this..
You know it's a good book when it has you on an emotional rollercoaster the entire time.
I haven't read a book that has had me this emotionally involved in a long time.