Good review. I enjoyed the book, but I do think Brooke was written a tad too naive for the situation she was in. For instance, after she read Shane's file she almost immediately disregarded what the previous nurse said for no real reason at all. ‼️ SPOILER BELOW ‼️ What I liked about the twist in the epilogue is that it is revealed that Tim warned Josh about Shane. Telling Josh that Shane was a dangerous man from his mom's past, and if he ever encountered a man named Shane not to trust him. It explains why Josh didn't warm up to Shane. Displaying the good Brooke and Tim knows is in Josh as he wanted to protect his mother and saw Shane's offer to take him to the woods as an opportunity to do so. It also displays a dark side of Josh which Brooke was worried about him inheriting from Shane.