As always, the story was mostly written well and left me with some surprises.

The only thing that got to me would be some repetitive phrasing with worries or concerns. Mix it up.