I was incredibly invested throughout the whole thing. Not only does it provide great messages and teaches you things along the way, But it also has an excellent balance between jaw-dropping action & twists and getting personally connected to the characters.
Overall, an amazing book. You could even make a movie out of it!