Alright, so the heart of 'Willow' really beats around this core group of five friends. You've got Julie, who I always saw as the main anchor—she's the one with the clearest, most determined voice in the story, trying to piece her life back together after this colossal personal tragedy. It's messy, you know? She's not instantly likable, which I appreciated. Then there's David, her older brother, who handles grief by trying to control everything around him, which creates this constant, low-grade tension between them. I found myself wanting to shake him sometimes. The other three friends, Carmen, Miles, and Priya, orbit around the siblings. Carmen is the pragmatist, Miles the quiet, artistic one who observes everything, and Priya brings this almost chaotic energy that disrupts their little grieving circle. Honestly, Priya's subplot about her family's expectations felt a bit undercooked to me, like it was a great idea that didn't get enough pages to breathe.
What really held me, though, wasn't any single character, but how their dynamic shifts over a single, rain-soaked summer in their hometown. The novel is less about big events and more about these microscopic changes in how they talk to—or avoid—each other. David's inability to admit he's struggling, and Julie's frustration with his stoicism, became the central emotional engine for me. I've seen some readers call the supporting trio a bit 'archetypal,' but I think they serve their purpose, reflecting different facets of Julie's own confusion back at her. The ending hinges on a quiet moment between the siblings that, frankly, left me a little cold; I was more invested in whether Miles would finally admit his feelings for Carmen, which tells you where my priorities were!