Character-wise this absolutely shines. Cassia's interiority has a clear tide pattern, surging with longing and then pulling back into caution, and the dialogue carries that rhythm so you can hear the rooftop arguments sharpening into honesty. Thorne is written with bright edges that cut when handled wrong but the text never excuses them, and Luka's easy warmth complicates every scene he enters in a way that feels organic rather than engineered. I believed these three even when the plot leaned into enchantment, and that belief made the stakes feel intimate and real.
We keep two hearts: one for surviving and one for hoping. Cassia Rowan has always believed in epic love and tidy happy endings. And it seems she has finally found them, swept into the glittering world of Thorne Everly, the bright prince of Greyhollow, living in the glasshouse wing of Everly Hall with the moon on the windows and a future planned down to monogrammed stationery.
Yet she has no idea what price was paid to stitch her life back together after the night the storm broke over St. Elara Pier. Thorne means to keep her sheltered and forgetful so the binding that holds their shining story never frays. But a golden haired boy with tide blue eyes, Luka Bell, keeps crossing her path — on Harbor Street, at the lighthouse, beneath the bronze weather vane — and each meeting cracks open another glinting shard of memory. Cassia's days fill again with rooftop arguments, sea-salted promises, and a family curse traced through barometers, stormglass, and a compass that points someplace no map shows. Soon there are confrontations, enchantments, and hearts splintered like driftwood... all perfumed with the electric scent of rain and crushed limes.