I usually don’t like when a story toggles back and forth between past and present, but it works well with this story. However, it did get a little confusing of which time it was about 2/3rds way through chapter 1. The end was unexpected that surprising fit.