This was a very interesting character driven book.
When Caroline was 5, she was present when her father's lover's husband came to Firefly Hill and threatened her mother and her family. He was despondent and out for revenge. He did not harm the family, in fact he did irreversible harm to himself as he committed suicide in front of the 2 children and their pregnant mom. You would think this would be enough to throw the husband bum out, wouldn't you? Not to be, Caroline's mother was obsessively in love with her husband, to the exclusion of everything, his infidelity, his alcoholism, and their children. Caroline grew up as the cornerstone of her family, the one always to be depended upon and turned to in times of trouble and indecision. Indeed they need her, her mom is almost unconscious, her oyoungest sister Skye a tortured alcoholic, her other sister has a successful marriage. They all depend on Caroline to make their decisions.
When Joe Connor was 5, his father died at Firefly Hill. He had never met Caroline but they struck up a correspondence that was to last through their adolescence until Joe found out the truth about what happened to his father and cut Caroline off from all communication with no explanation.
Joe is back, in fact he's in Caroline's small town and the bond they formed is stronger than ever. They have work to do if they are to fix the mistakes of the past.