The Perfect Soulmate
Overview
To the outside world, Sarah Miles has it all: a charming husband, a bright daughter, and a life of suburban ease. She set aside her career as a published poet to raise Megan, now sharing her work on a poetry blog. Yet behind closed doors, her husband is controlling and abusive. Trapped and desperate, Sarah finds solace in the attention of a devoted fan, the bookish Lee Maxson. But as their bond deepens, Sarah realizes she may have traded one danger for something far more sinister.