good, but a bit overly angsty for my taste. Emotional character backstories. no cheating, OW/OM drama, but lots of pushing away by the h.