Caleb knows he’s earned Leo’s forgiveness. He wants to believe he deserves it, but just when Leo needs him more than ever, a voice in his head insists that maybe he doesn't. It’s so loud, he can't block it out. So loud, he’d do anything to silence it.
Including risking everything he and Leo, and the rest of Star Shadow, have built together.
Extraordinary Things is a continuation of Leo and Caleb's love story from Terrible Things. It should not be read as a standalone.