A shared-vision romance only works if both people can admit, out loud, that they saw the same impossible thing, and Ann Liang stalls that admission for as long as she possibly can. Chanel Cao and Ares Yin have watched the same fire in their heads before they've traded ten real sentences, and neither one believes the other actually saw it too. It's a smart premise because it forces two people who would much rather perform than confess into an alliance they both resent needing.
Chanel is the girl everyone at her private school wants near them, and Liang doesn't let that kind of popularity look effortless. The book keeps circling back to the machinery underneath it: the angles she's learned to hit in photos, the meals she tracks without thinking about it anymore, the smile she keeps ready for whoever's watching. Her parents have quietly separated, and she's decided the marriage is still salvageable if the house that's supposedly about to burn down stays standing and photogenic, which means she needs Ares gone, or in love with her, or both. It reads shallow until you notice what's underneath the plan: she isn't really chasing a boy. She's chasing proof that something in her life can still be fixed if she just tries hard enough.
Ares gives her nothing to work with at first. He's the new kid with a reputation he never bothered correcting, because the truth is worse: his brother is missing, and every hour he spends managing how people see him is an hour he isn't spending looking. When Chanel starts noticing the bruises he can't explain away, Liang doesn't rush to answer for them. His silence gets to sit there a while, and that's the right call. A boy who explains his wounds right away is a lot less interesting than one who flinches when you get close to them.
The chemistry works because Liang leans hard into the grumpy-sunshine setup and then flips it without announcing the swap: Chanel's sunniness turns out to be a performance, and Ares's grouchiness is mostly exhaustion with nothing left in the tank. Watching them figure out which version of each other is real is more compelling than the fire subplot for long stretches. Where the pairing runs thin is at the front end. Because these two start as strangers with no shared history to lean on, some early scenes have to do double duty, establishing who Chanel and Ares are while also asking readers to believe they're already halfway to caring about each other. It settles once the story gives them real time together, but the first stretch asks you to take some of that pull on faith.
Once the pieces are in place, the plot moves at a real clip, threading the vision, the missing brother, and Chanel's crumbling home life so nothing sits still for long. The scene worth waiting for isn't a speech. It's a moment where Ares lets Chanel watch him make a choice instead of explain one, with no audience he's performing for and nothing to gain from being seen doing it. It's the beat the whole book has been walking toward: two people who stop managing each other's opinion of them and start trusting it instead.
Why you should read
- Grumpy x sunshine pairs where the roles turn out reversed
- Slow burn built on secrets instead of small talk
- YA romance with a speculative hook driving the plot
- Body image and family pressure handled with real weight
- Readers of If You Could See the Sun wanting a bigger swing
What to expect
- Fast pacing once the setup locks into place
- A slow-drip reveal of Ares's secrets and injuries
- Alternating pressure from Chanel's family and Ares's search
- A shared vision of the future treated as real stakes
- Contemporary YA tone with a thriller-ish undercurrent
By the time the fire from that opening vision becomes a physical threat instead of a warning, the story has stopped being about who's lying and started being about who's willing to get burned for someone else. It's a satisfying pivot, a girl who spent the whole book curating a version of herself for an audience finally choosing, at the moment it costs her the most, to be caught looking like exactly who she is.