I just finished 'Caraval' and the ending left me with mixed feelings about Scarlett and Julian. Without spoiling too much, their journey is intense and full of deception, but there's a sense of hard-won hope by the final pages. Scarlett grows tremendously, learning to see beyond illusions—both in the game and in her relationships. Julian's arc is equally compelling, revealing layers that make you root for them. The ending isn't a fairy-tale bow, but it's satisfying in its realism. They earn their connection through trials, and while it's bittersweet, it feels right for the story's tone. If you love endings where characters evolve more than they 'win,' this delivers.