We all know some characters are just way too perfect in books, this book does not have that problem. This book actually has it backwards, the characters all have faults, lots of them. That's okay though because this book show the growth of the characters and how they overcome the faults they have. This book really felt good to read because of that.
Katie McGarry has crafted a novel that will stick with me for a lifetime. This novel isn't perfection, but it's still beautiful and that's what I love about it. It's still so raw and I can just dive so deep into it. This is an amazing book that everyone should read. It's just a book to make you feel like change it okay and that even if things aren't okay then will be in time.