Reading progress update: I've read 92%.

The Good Neighbor - A. J. Banner

Predictable!  I saw that coming from a mile a way. This ending better knock my socks off and at this point there are very limited pages in which it must do so.