Suggest me a book where:
• A core group of characters stick together for most of the story.
• Their relationships deepen in meaningful, emotional, sometimes tearjerking ways.
• Each member has their own distinct arc, flaws, and growth,
• All of this unfolds in a rich world, often with magic, stakes, or grand journeys.
by Due_Anteater9116