Brooke O’Connor—elegant, self-possessed, and kind—has a happy marriage and a deeply loved young daughter. So her adamant refusal to have a second child confounds her husband, Sean. When Brooke’s high school boyfriend, Alex—now divorced and mourning the death of his young son—unexpectedly resurfaces, Sean begins to suspect an affair.
For fifteen years Brooke has kept a shameful secret from everyone she loves. Only Alex knows the truth that drove them apart. His reappearance now threatens the life she has so carefully constructed and fortified by denial. With her marriage—and her emotional equilibrium—at stake, Brooke must confront what she has been unwilling to face for so long.
But the truth is not what Brooke believes it to be. Download and start listening now!