The limestone was still warm beneath his palms. Topher pressed his fingers flat against it, feeling the grit, the day's heat held in the stone like a secret, and told himself the warmth was the reason his palms were sweating.
Dusk had settled over the courtyard in layers of blue and grey, the sky bleeding amber at the edges. The rain had come and gone an hour ago, leaving the air washed clean, carrying the metallic tang of wet stone and the distant smell of the city beyond the academy walls. Students drifted past in twos and threes, voices low, robes rustling, none of them looking at him.
None of them ever looked at him.
Topher kept his eyes on the horizon of the library steps, on the neat stack of books beside him — spines aligned, edges flush, the discipline of it a comfort he didn't have to think about. He had told himself he was staying to enjoy the evening air. He had told himself the courtyard was quiet this time of day, good for thinking, good for reviewing the star charts he'd meant to study.
He had told himself a great many things.
Lyra lay at the base of the steps, silver fur luminous in the fading light, her golden eyes fixed on the path that led from the dormitories. Her tail gave a single, slow sweep across the stone.
*He's coming.*
Topher's hand stilled on the limestone.
"I wasn't waiting for him."
*Of course not.* Her ears swiveled forward. *You're just sitting here. On the steps. Where he walks. At the time he walks.*
"It's a public thoroughfare."
*Mm.*
Topher's jaw tightened. He could feel the heat in his face, the betraying flush that always came when Lyra saw through him, and he fixed his eyes on the books beside him, counting the spines, the titles, the order he'd arranged them in. *Principles of Celestial Alignment. Stellar Cartography for the Advanced Practitioner. A Treatise on the Harmonic Properties of Starlight.*
He had read all three twice.
The flutter in his chest had nothing to do with the books.
He heard Beck before he saw him. That was the thing about fire mages — they burned, even at a distance, even in the quiet of dusk. The air shifted, warmed, carried the faint crackle of something waiting to catch. Topher looked up, and there he was.
Beckett Marlow, climbing the library steps like he owned them.
His coat was damp at the shoulders, the wool darkened by the rain, and he moved with that loose-limbed swagger Topher had catalogued from across the courtyard a dozen times. Unhurried. Unbothered. His grin arrived before he did, that crooked, brilliant thing that seemed to take up more space than his body, and his hands — his hands were never still. Sparks danced at his fingertips, faint in the dusk, a shimmer of heat that Topher could feel from ten paces away.
Topher's throat went dry.
Lyra's tail swept the stone again, slower this time, a sound that was almost a purr.
*Very pretty,* she murmured.
"Don't."
*I didn't say anything.*
"You didn't have to."
Beck reached the top of the steps and stopped. Not close — three paces, four — but close enough that Topher could smell him now, smoke and cedar and something underneath that was just Beck, warm and alive and crackling at the edges. The sparks at his fingertips guttered, then flared brighter.
"Topher."
The sound of his name in Beck's mouth did something to his chest that he refused to name. He inclined his head, a precise, measured nod.
"Beckett."
Beck's grin widened. "Beck. You said Beck, earlier. I heard you."
"I said Beckett."
"You said Beck." He stepped closer, one step, and the air between them thickened. "I was listening. I've been listening for weeks."
Topher's heart stumbled. He kept his face still, kept his hands still, kept his magic banked low and quiet in his chest — but Lyra's ears pricked forward, and he knew Beck saw it. Saw her. Saw the tell.
"You've been watching me," Beck said.
The words landed like a spark on dry grass.
Topher opened his mouth. Closed it. Opened it again, and the silence stretched long enough that he could feel the weight of it, the thing he could say, the thing he should say, the thing he wanted to say.
"You've been watching me too," he said finally, and his voice came out steadier than he felt. "For weeks. I've seen you in the library. In the courtyard. You watch me the way I watch you."
Beck's grin softened. Just a fraction, just at the edges, and something in his amber eyes shifted — something quieter, hungrier, more real than the show he put on for the courtyard crowds.
"Yeah," he said. "I have."
The admission hung between them, heavy and warm. Topher's fingers curled against the limestone, gripping the grit, grounding himself in the texture of it. He had rehearsed this moment a hundred times in his head — what he would say, how he would say it, the careful, measured words that would keep him safe, keep him distant, keep him in control.
None of them were coming to him now.
Beck stepped closer.
One step. Two. Close enough that Topher could see the individual sparks at his fingertips, the way they danced and guttered and caught, the faint shimmer of heat that rose off his skin. Close enough that Topher could smell the smoke in his collar, the cedar of his coat, the rain still drying in his dark hair.
Close enough that Topher had to tilt his head up to meet his eyes.
Beck's free hand came up.
Topher saw it coming — saw the slow, deliberate motion, the way Beck gave him time to pull away, to flinch, to stop him. He didn't move. He couldn't move. He was frozen in the warmth of Beck's presence, his heart hammering against his ribs, his magic flaring bright and silver-gold in his chest, pressing against his skin like it wanted out.
Beck's hand cupped his jaw.
The touch was light — barely there, the calloused pads of his fingers against Topher's cheek, his thumb brushing the line of Topher's jaw. But the heat of it was impossible, a low, steady burn that seeped through Topher's skin and settled somewhere deep in his chest, somewhere he had never let anyone touch.
"Good," Beck murmured, and his voice was rough, almost fierce. "Because I've been watching you too."
The starlight flared between them.
Topher felt it more than saw it — the silver-gold light that had been banked low in his chest, the magic he kept so carefully controlled, surging up and out, spilling from his fingertips in a bright, impossible bloom. It caught the air between them, pulsed once, twice, in time with the frantic beat of his heart, and Beck's eyes went wide, dark, full of wonder.
Topher's hands came up.
He didn't think about it. He didn't plan it. His hands rose of their own accord and gripped Beck's wrists — not to push him away, not to break the contact, but to hold on. To anchor himself in the solid warmth of Beck's bones, the steady pulse he could feel under his thumbs, the way Beck's breath caught when Topher's fingers tightened.
"Beck." The word came out rough, scraped raw. "I don't — I don't know how to do this."
"Do what?"
"This." Topher gestured vaguely with his chin, the motion encompassing the two of them, the starlight still flaring between them, the impossible, terrifying warmth of Beck's hand on his jaw. "I don't know how to be wanted. I've never — I don't have practice at this. Being seen. Being chosen."
Beck's thumb traced the line of his jaw, slow and deliberate, and the starlight flared brighter.
"I've been watching you for weeks," Beck said. "I've been watching you sit in the library, alone, your books stacked so neat, your magic so careful, like you're afraid of what happens if you let it loose. I've been watching you cross the courtyard with your head down, not looking at anyone, like you've decided it's not worth the risk."
His grip tightened on Topher's jaw, just a fraction, just enough to tilt his head up further.
"I've been watching you," he said, "and I've been wanting you the whole time. I want to see what happens when you stop being careful. I want to see what happens when you let someone hold your light."
The starlight pulsed. Throbbed. The silver-gold light spilled from Topher's fingertips and wrapped around Beck's wrists, bright and alive, and Beck looked down at it, his eyes soft, his grin gone quiet, his thumb still tracing the edge of Topher's jaw.
"I want to be the one who holds it," he said. "For as long as you let me."
The words landed in Topher's chest like a physical thing. He didn't have words for what he felt — the terror and the want and the impossible, terrifying hope that had been building in him since the moment he'd seen Beck across the courtyard, fire blooming at his fingertips.
Lyra's voice came softly, from the base of the steps.
*He means it.*
Topher didn't answer. He couldn't. He was watching Beck's face, watching the way the starlight reflected in his amber eyes, watching the way the wonder spread across his features like he couldn't quite believe what he was holding.
And then Beck's gaze dropped to Topher's mouth.
Topher's breath caught. The starlight flared, bright and desperate, and he felt the pull of it, the impossible gravity of Beck's attention, the way the fire mage's heat bent toward him like it had been looking for him all along.
"Beck," he said, and his voice came out small, uncertain, nothing like the controlled, measured tone he had spent years cultivating. "What are we doing?"
Beck's thumb traced the corner of his mouth.
"I don't know," he said. "But I want to find out."
The courtyard had gone quiet around them. The last light of dusk had faded to grey, the lamplight flickering on along the paths, and Topher was acutely aware of how close they were — of the warmth of Beck's hand on his jaw, the heat of his body, the way the starlight still pulsed between them, silver-gold and alive.
He was still gripping Beck's wrists. He was still holding on.
And Beck was still looking at him like he was something precious.
Topher didn't know how long they stood there. Seconds, maybe. Minutes. The world had narrowed to the space between them, to the warmth of Beck's hand and the pulse of starlight and the impossible, terrifying truth that he didn't want to let go.
Beck's hand slid from his jaw, slow and reluctant, and Topher felt the loss of it like a physical ache. But Beck didn't step back. He stayed close, his hand dropping to his side, his eyes still on Topher's face.
"Can I show you something?" he asked.
Topher's throat was dry. "What?"
Beck's grin flickered back, softer this time, almost shy. He raised his hand, palm up, and the sparks at his fingertips gathered, danced, coalesced into a small, contained bloom of light.
Not fire.
Starlight.
Topher's magic. Unmistakably his — the silver-gold shimmer, the precise, careful light he had spent years learning to control. It flickered in Beck's palm like a captured spark, like something Beck had been keeping, and Topher's heart stopped.
"You kept it," he breathed.
Beck's grin softened into something quieter. He looked down at the starlight in his palm, his thumb tracing its edge, almost tender, as if the light itself was something precious. Something he had been holding onto.
"I couldn't let it go," he said.
The starlight flared once, then settled.
And Beck looked up at him, his amber eyes full of the light, full of something Topher couldn't name and didn't dare hope for.
He opened his mouth to speak.
"I've been saving it," Beck said. His voice had gone low, rough at the edges, like the words were costing him something. "Since the first time I saw you. That day in the courtyard, when you nearly walked into the pillar—"
Topher's face went hot. "You saw that."
"Everyone saw that." Beck's grin flickered, but it didn't reach his eyes. His gaze was fixed on the starlight in his palm, the silver-gold shimmer pulsing soft and steady against his skin. "You dropped your books. All of them. Pages everywhere. And you just stood there, staring at your own magic like you'd never seen it before."
Topher remembered. He'd been mortified—scrambling to gather the scattered pages, feeling the weight of a dozen curious stares, the heat of his own embarrassment crawling up his neck. He hadn't noticed the fire mage watching him from across the courtyard. He hadn't noticed the way the sparks at Beck's fingertips had gone still.
"I didn't mean to—"Viv
"You looked up," Beck said, cutting him off. "Just for a second. And your magic flared. Bright. Brighter than I'd ever seen anyone's magic flare, and you didn't even notice. You were too busy apologizing to the ground."
The starlight pulsed in his palm, and Beck's thumb traced its edge again—that same almost-tender motion, like he was memorizing the shape of it.
"I caught a piece of it," he said. "I didn't plan it. It just—" He shrugged, a small, helpless motion. "It flew at me. Like it knew. Like it was looking for somewhere to land."
Topher's breath caught. He stared at the starlight in Beck's palm, at the impossible, impossible truth of it—his magic, his careful, controlled magic, flying at a stranger. Seeking him out.
He had never heard of such a thing. He had never felt anything like it.
"I've been carrying it ever since," Beck said. "Every day. Every night. I tell myself it's just—" He paused, his jaw working. "I don't know. A keepsake. A reminder. But it's not that. It's never been that."
He looked up, and his amber eyes were bright, fierce, full of something Topher couldn't name.
"It's been you," Beck said. "The whole time. I've been carrying a piece of you around in my pocket, and I've been hoping—" He broke off, swallowed. "I've been hoping you'd give me a reason to give it back."
The words landed like a blow. Topher's hands tightened on Beck's wrists, his knuckles going white, and he felt the starlight surging in his chest—bright, desperate, pressing against his skin like it wanted out. Like it wanted to go back to the place it had been kept.
Lyra rose from the base of the steps, her golden eyes fixed on the two of them, her tail held still.
*He's been carrying you,* she murmured. *All this time.*
Topher couldn't speak. He couldn't breathe. He was staring at the starlight in Beck's palm, at the impossible, terrifying tenderness of the way Beck held it, and he felt something crack open in his chest—something he had kept locked and bolted and carefully, carefully guarded.
"Why?" he managed. The word came out raw, scraped. "Why would you—"
"Because I couldn't let it go." Beck's voice was rough, almost fierce. "Because every time I tried, it felt like—" He shook his head. "I don't know. Like I'd be letting go of you. And I wasn't ready to do that. I'm not ready to do that."
The starlight flared between them, bright and alive, and Topher felt it—the pull of it, the impossible gravity of his own magic reaching for him, reaching for the place it belonged.
His hands were shaking.
He didn't know when they'd started. He was gripping Beck's wrists so tight he could feel the bones beneath, the steady pulse of Beck's blood, the heat of his skin. And Beck was letting him. Beck was standing there, his palm open, his eyes on Topher's face, offering him back the piece of himself Topher hadn't even known was missing.
"I don't understand," Topher said. His voice was barely a whisper. "I don't—I've never—"
"I know." Beck's thumb traced the inside of his wrist, a slow, deliberate motion. "I know you haven't. I know this is—" He paused, searching for the word. "A lot. I know you don't know how to be wanted. I know you've never been chosen. But I've been carrying your light for weeks, Topher. And I've been hoping—"
His voice cracked, just slightly, just at the edge.
"I've been hoping you'd let me give it back."
The silence stretched between them, heavy and warm. Topher could hear his own heartbeat, loud in his ears, could feel the starlight pulsing in his chest in time with it—bright, desperate, alive.
He looked at Beck's palm.
He looked at the starlight, his starlight, the silver-gold shimmer that Beck had been carrying for weeks. Weeks. Beck had been carrying a piece of him for weeks, and Topher hadn't known. He hadn't felt it. He had been walking through his days, his careful, ordered days, and somewhere out of reach, a piece of his magic had been resting in the palm of the most beautiful man he had ever seen.
"How do I take it back?" he asked. His voice was steadier than he felt. "I don't—I've never done this before. I don't know how—"
"You don't have to do anything." Beck's voice was soft, almost gentle. "It knows where it belongs. It's been waiting for you to be ready."
The starlight pulsed, bright and eager, and Topher felt the pull of it again—stronger this time, insistent. His magic, reaching for him. Calling him home.
He loosened his grip on Beck's wrists. Slowly, carefully, he let his hands fall, and Beck's arms lowered to his sides, his palm still open, the starlight still cradled there.
Topher reached out.
His hand was shaking. He watched it happen—the tremor in his fingers, the way his breath caught in his throat—and he couldn't stop it. Couldn't control it. He was standing on the edge of something vast and terrifying, and his body knew it before his mind did.
Beck didn't move. Didn't push. He just stood there, his palm open, his eyes on Topher's face, waiting.
*He's letting you choose,* Lyra murmured. *He's letting you come to him.*
Topher's fingers brushed the starlight.
The contact was electric. The silver-gold light surged, bright and desperate, wrapping around his fingers, his palm, his wrist, climbing his arm like it had been waiting for this moment—like it had been starving for it. Topher gasped, his hand closing reflexively, and he felt it—the warmth of his own magic, the familiar hum of it, the way it settled into his skin like it had never left.
And then Beck's hand closed over his.
Warm. Calloused. Steady. Beck's fingers wrapped around Topher's, and the starlight flared between their palms, bright and alive, and Topher looked up—met Beck's eyes, amber and dark and full of something that made his chest ache.
"There," Beck breathed. "It's home."
Topher couldn't speak. The starlight was settling into his chest, warm and whole, and he could feel it—the piece of himself he hadn't known was missing, sliding back into place. It was like a lock clicking open. Like a door swinging wide. Like something in him that had been holding its breath, finally, finally exhaling.
Beck's thumb traced the back of his hand, slow and deliberate.
"I've been saving it for you," he said, and his voice was rough, almost reverent. "The whole time. I've been saving it because I knew—I knew the day would come when I'd have to give it back. When you'd be ready to take it. And I wanted—"
He paused, his jaw working.
"I wanted to be the one who gave it to you."
Topher's chest was too full. His eyes were burning. He blinked, hard, and felt the sting of it, the impossible, terrifying warmth of being seen—of being chosen—of being held.
"Beck." His voice cracked on the name. "I don't—I don't know what to say."
"You don't have to say anything." Beck's hand tightened around his. "You just have to let me hold it. For a little longer. Until you're ready."
Topher looked down at their joined hands, at the starlight still pulsing between their palms, and he felt something settle in his chest—warm, steady, whole.
"I think," he said slowly, "I might be ready."
Beck's breath caught. His grip tightened, just a fraction, and the starlight flared between them—bright, impossible, alive.
"Yeah?"
Topher nodded. His heart was hammering, his palms were sweating, and he had never been more terrified in his life.
"Yeah," he said. "I think I might be."
Beck's grin broke across his face—bright, crooked, completely without restraint. And then he was pulling Topher forward, his hand still wrapped around Topher's, and Topher was stumbling into him, close enough to smell the smoke in his collar, the cedar of his coat, the rain still drying in his dark hair.
"Good," Beck murmured, his voice rough against Topher's ear. "Because I've been waiting a long time for this."
The starlight pulsed between them, warm and alive, and Topher let himself be held.
For the first time in his carefully ordered life, he didn't want to pull away.
Lyra's tail swept the stone once, a slow, satisfied motion, and Topher felt her approval ripple through their bond like a warm current. He kept his face pressed close to Beck's collar, breathing in smoke and cedar and rain, and tried to remember the last time someone had held him like this—without hesitation, without reservation, without waiting for him to prove he was worth the effort.
He couldn't remember.
Beck's hand moved against his back, slow and deliberate, tracing the line of his spine through the neat wool of his robes. The touch was light, almost exploratory, like Beck was learning the shape of him. Topher's breath hitched, and he felt the starlight in his chest pulse in answer—warm, settled, whole.
"You're trembling," Beck murmured.
Topher's face went hot. He pulled back just enough to look up, to meet Beck's amber eyes, and found them soft, watching him with an attention that made his chest ache.
"I'm not—"
"You are." Beck's thumb traced the line of his jaw, that same almost-tender motion from before. "It's okay. I've got you."
The words landed somewhere deep, somewhere Topher hadn't known was hollow. He opened his mouth to argue, to deflect, to retreat into the careful, measured distance he had spent years constructing—and found he couldn't. The words wouldn't come. The distance wouldn't hold.
Beck's grin softened into something quieter, almost wondering.
"There you are," he said. "I've been wanting to meet you."
Topher's heart stumbled. "What do you mean?"
"This." Beck's hand settled against his cheek, warm and calloused. "You. Not the careful version. Not the one who stacks his books and keeps his magic banked low and never lets anyone close. This version. The one who shakes when he's wanted. The one who lets himself be held."
The starlight pulsed between them, bright and alive, and Topher felt something crack open in his chest—something he had kept locked and bolted and carefully, carefully guarded.
"I don't know how to be this," he admitted, his voice barely a whisper. "I don't know how to—"
"You don't have to know." Beck's thumb traced the corner of his mouth, slow and deliberate. "You just have to let me hold you while you figure it out."
The silence stretched between them, heavy and warm. Topher could hear his own heartbeat, loud in his ears, could feel the starlight pulsing in his chest in time with it—bright, desperate, alive.
He looked at Beck's palm.
He looked at Beck's palm.
The starlight was still there, pulsing soft and steady, silver-gold against the calloused skin. Topher could feel it now, the pull of it, the way it hummed in his chest like a second heartbeat. His own magic, reaching for him. Calling him home.
But he didn't take it.
He looked at Beck's hand, at the way the light cradled there, and he thought about what it meant—that Beck had been carrying this for weeks. That Beck had been carrying a piece of him, warm and alive and impossibly precious, and had been saving it. For him.
"You tried to let it go," Topher said. The words came out quiet, almost wondering. "You said you tried."
Beck's breath caught. The starlight flickered in his palm, and his thumb traced its edge again—that same almost-tender motion, like he was memorizing the shape of it.
"Yeah," he said. "A few times."
"What happened?"
Beck was quiet for a long moment. The courtyard had gone dark around them, the lamplight flickering on along the paths, and the only light left was the silver-gold shimmer in his palm, the faint sparks at his fingertips, the distant stars beginning to emerge overhead.
"The first time was the night after I caught it." His voice was low, rough at the edges. "I was back in my room, and I had it in my hand, and I thought—this is insane. This is some stranger's magic. I don't even know his name. I should let it go."
Topher's throat tightened. "But you didn't."
"I tried." Beck's jaw worked. "I opened my hand. I told myself to just—let it drift. Let it find its way back to you. And it wouldn't go."
The starlight pulsed, bright and insistent, and Beck looked down at it, his eyes soft, almost helpless.
"It just sat there," he said. "Burning in my palm. And I thought—" He shook his head. "I thought, if I let this go, I'll never see him again. I'll never have a reason to walk up to him. I'll never have an excuse to say his name."
Topher's heart stumbled. "So you kept it."
"I kept it." Beck's grin flickered, but it didn't reach his eyes. "I told myself it was practical. A way to find you. A reason to approach you without looking like a complete idiot. But that's not—" He paused, his voice cracking. "That's not why I kept it."
The silence stretched between them, heavy and warm. Topher could hear his own heartbeat, loud in his ears, could feel the starlight pulsing in his chest in time with it—bright, desperate, alive.
"Why did you keep it?" he asked.
Beck looked up. His amber eyes were dark, full of something Topher couldn't name and didn't dare hope for.
"Because it felt like holding you," he said.
The words landed in Topher's chest like a spark catching dry grass.
He felt it catch—felt the heat of it spread through his ribs, his lungs, his throat, until he couldn't breathe. Beck had been carrying a piece of him for weeks, and it had felt like holding him. Beck had been holding his starlight, his careful, controlled magic, and it had felt like holding him.
Topher's hands were shaking again. He didn't know when they'd started. He was standing there, his arms at his sides, his eyes fixed on Beck's face, and he was trembling like a leaf in a storm.
"Beck," he said. The word came out rough, scraped raw. "I don't—"
"I know." Beck's voice was soft, almost gentle. "I know you don't know what to do with that. I know it's a lot. But I—" He paused, his jaw working. "I wanted you to know. I wanted you to know that it wasn't just—I wasn't just carrying it because it was pretty. I was carrying it because it was you. Because every time I closed my fist around it, I could pretend I was holding your hand."
Topher made a sound. He didn't know what it was—a gasp, a sob, something in between. The starlight flared between them, bright and desperate, and he felt it—the pull of it, the impossible gravity of his own magic reaching for him, reaching for the place it belonged.
"Show me," he said.
Beck blinked. "What?"
"Show me." Topher's voice was steadier now, almost fierce. "Close your fist around it. Like you did. When you pretended."
Beck's breath caught. He looked down at the starlight in his palm, then back up at Topher, his eyes searching, uncertain.
"Are you sure?"
"Yes." Topher's hands came up, reaching for Beck's wrist, his fingers wrapping around the warm, calloused skin. "I want to see it. I want to see what you did."
Beck hesitated. Then, slowly, his fingers curled.
The starlight disappeared into his fist.
Topher watched it happen—watched his own magic vanish into the cage of Beck's hand, swallowed by the warmth of his skin—and he felt it. The absence. The hollow ache in his chest where the light had been reaching for him, calling him home. It was like a door closing. Like a breath held.
And then Beck opened his fist again.
The starlight was still there. Brighter, somehow. Pulsing against his palm like a captured heartbeat, like something alive. Beck looked down at it, his thumb tracing its edge, and his voice came out rough, almost reverent.
"Every time I closed my fist," he said, "I felt like I was holding you. And every time I opened it, I felt like I was letting you go." He looked up, his amber eyes bright, fierce. "I didn't want to let you go. I've never wanted to let you go."
The words landed like a blow.
Topher's grip tightened on Beck's wrist. He could feel the pulse there, the steady beat of Beck's blood under his thumb, and he held on like it was the only thing keeping him upright.
"I've never been held," he heard himself say. The words came out before he could stop them, raw and unguarded. "I've never—no one has ever wanted to hold me. Not like this. Not like I was something worth keeping."
Beck's breath caught. His hand closed over Topher's, the starlight still pulsing between their palms, and his voice was rough, almost fierce.
"You are worth keeping," he said. "You've always been worth keeping. I've been keeping a piece of you for weeks, and it's been the best thing I've ever held."
The starlight flared between them, bright and alive, and Topher felt it—the heat of it, the impossible, terrifying warmth of being seen, being chosen, being held.
He opened his mouth to speak.
And then the wind shifted.
It came off the academy walls, cool and sharp, carrying the distant smell of rain and the low murmur of students still drifting through the courtyard. It caught the starlight in Beck's palm, made it flicker, gutter, dance—and Topher felt the hollow ache in his chest pulse in answer.
He looked down at the light in Beck's hand. His light. The piece of himself he hadn't known was missing.
"It wants to come home," he said quietly. "I can feel it. It's been reaching for me the whole time."
Beck's grip tightened around his. "I know."
"You've been holding it back."
"I've been holding it," Beck said. "Not back. Just—holding it. Until you were ready."
Topher's throat was tight. "What if I'm not ready?"
Beck's grin softened into something quieter, almost tender. "Then I'll keep holding it. For as long as it takes."
The words settled in Topher's chest, warm and steady, and he felt something crack open—something he had kept locked and bolted and carefully, carefully guarded.
He looked at Beck's open palm. At the starlight pulsing there, silver-gold and alive, reaching for him.
And he reached out.
The contact was electric. The silver-gold light surged, bright and desperate, wrapping around his fingers, his palm, his wrist, climbing his arm like it had been waiting for this moment—like it had been starving for it. Topher gasped, his hand closing reflexively, and he felt it—the warmth of his own magic, the familiar hum of it, the way it settled into his skin like it had never left.
And then Beck's hand closed over his.
Topher looked at him. At the sparks still dancing at his fingertips, at the crooked grin, at the amber eyes that had been watching him for weeks, wanting him, waiting for him.
And he closed the distance.
It wasn't a kiss. Not quite. It was a press of his forehead against Beck's, a breath shared, a surrender. The starlight pulsed between them, warm and alive, and Topher felt the last of his careful walls give way.
"Okay," he whispered. "I'll try."
Beck's hand slid to the nape of his neck, warm and steady, and his voice was rough, almost fierce.
"That's all I'm asking."
The lamplight flickered along the path. The stars emerged overhead. And Topher stood in the circle of Beck's arms, his starlight settled in his chest, his hands gripping Beck's coat, and let himself be held.
He didn't know how long they stood there. Seconds, maybe. Minutes. The world had narrowed to the warmth of Beck's body, the steady beat of his heart, the smoke and cedar and rain that clung to his collar.
And when Beck finally pulled back, just enough to look at him, his eyes were bright, almost wondering.
"So," he said, his grin flickering back. "The real demonstration. Tomorrow. You still in?"
Topher's heart stumbled. He looked at Beck's open face, at the hope he couldn't quite hide, and he felt the starlight in his chest pulse in answer—warm, settled, whole.
"Yeah," he said. "I'm in."
Beck's grin broke across his face, bright and crooked and completely without restraint. He squeezed Topher's hand once, then let go, stepping back toward the path.
"Tomorrow, then."
"Tomorrow."
Beck turned and walked down the steps, his coat swinging with each stride, sparks trailing from his fingertips like breadcrumbs. Topher watched him go, watched the way the lamplight caught the damp wool of his shoulders, watched until Beck disappeared around the corner of the dormitory block.
Then he sat down heavily on the limestone, the heat of the day long gone from the stone, and pressed his palms flat against his knees.
Lyra padded up the steps and settled beside him, her silver fur brushing his thigh. She didn't speak. She didn't need to. The silence between them was full of everything Topher wasn't ready to say.
The starlight in his chest pulsed once, twice, then settled into a rhythm he didn't recognize. It felt steadier than before. Warmer. Like a hearth that had finally been lit after years of cold.
*You let him keep it,* Lyra said eventually. Not a question.
Topher looked down at his hands. The silver-gold light was still shimmering at his fingertips, faint but present, and he knew—he knew—that a piece of it was still cradled in Beck's fist, still pulsing against Beck's palm, still being carried away down the lamplit path.
"I didn't take it back," he said. "I couldn't."
*Because you wanted him to keep it.*
Topher's jaw tightened. "Because I wanted him to have a reason to come back."
Lyra's tail swept the stone once, slow and satisfied. *He was always going to come back.*
"You don't know that."
*I know him.* Her golden eyes fixed on him, warm and knowing. *I know what he looks like when he's carrying something precious.*
Topher's face went hot. He looked away, out across the darkening courtyard, at the lamps flickering along the paths, at the students drifting past in twos and threes, none of them looking at him. None of them ever looked at him.
Except Beck.
Beck had looked at him like he was something worth keeping.
"He said it felt like holding me," Topher said quietly. "He said every time he closed his fist around it, he could pretend he was holding my hand."
*I heard.*
"I don't know what to do with that."
*You don't have to do anything.* Lyra's voice was soft, almost tender. *You just have to let it be true.*
The words settled in Topher's chest, warm and strange. He sat on the steps for a long time, watching the stars emerge overhead, feeling the starlight pulse in his chest in time with his heartbeat, and tried to remember the last time someone had looked at him like that.
He couldn't remember.
He had spent his life being careful. Being precise. Being the one who never caused trouble, never asked for more, never let anyone close enough to see the cracks in his carefully ordered world. He had built walls out of books and charts and quiet discipline, and he had told himself the walls were protection.
But Beck had walked through them like they were made of paper.
Beck had seen him. Not the careful version. Not the one who stacked his books and kept his magic banked low and never let anyone close. The other version. The one who shook when he was wanted. The one who let himself be held.
*You're thinking too loud,* Lyra murmured.
"I'm thinking at a normal volume."
*You're thinking in circles.* She rested her chin on his knee, her golden eyes soft. *You're thinking about what happens tomorrow.*
Topher's stomach flipped. "I'm not—"
*You are.* Her tail swept the stone again. *You're thinking about standing in front of him while he shows you his fire. You're thinking about how close you'll have to stand. You're thinking about whether he'll touch you again.*
Topher's face went hot. "Lyra."
*I'm not judging.* Her voice was warm, almost amused. *I'm just observing that you've been sitting here for ten minutes, staring at the place where he disappeared, and you haven't moved.*
Topher looked down at his hands. The starlight was still shimmering at his fingertips, faint but present, and he thought about the piece of it that was still cradled in Beck's fist. The piece Beck had been carrying for weeks. The piece Beck had closed his hand around and pretended was Topher's.
He wanted to be held like that.
He wanted to be carried the way Beck carried his starlight—carefully, reverently, like something precious. He wanted to be the thing Beck closed his fist around in the dark, the thing he couldn't bear to let go.
"I think," Topher said slowly, "I might be in trouble."
*Trouble?*
"I think I might want him to keep it. The starlight. All of it. I think I might want him to keep me."
Lyra was quiet for a long moment. Then her tail swept the stone once, slow and satisfied, and she pressed her warm head against his knee.
*Good,* she said. *I was worried you'd never figure it out.*
Topher laughed, a small, surprised sound that caught in his throat. He reached down and buried his fingers in her silver fur, grounding himself in the familiar warmth of her, the steady presence that had been with him his whole life.
"What do I do?" he asked. "Tomorrow. With him."
*You show up,* Lyra said simply. *You let him show you his fire. You let him stand close. You let him touch you if he wants to.* She looked up at him, her golden eyes soft. *And you let yourself want it.*
Topher's throat was tight. "What if I mess it up?"
*Then you mess it up.* Her voice was gentle, almost tender. *And then you try again. That's what he's asking for. Not perfection. Just—you.*
The words landed in his chest like a spark catching dry grass.
Topher sat on the steps for a long time after that, his fingers buried in Lyra's fur, the starlight pulsing in his chest, and let himself imagine it. Standing in front of Beck while fire bloomed at his fingertips. Standing close enough to feel the heat of him. Standing close enough to see the way his amber eyes darkened when he looked at Topher.
He wanted it.
He wanted it so badly it scared him.
*Come on,* Lyra said, rising to her feet. *It's cold, and you're going to be useless tomorrow if you don't sleep.*
Topher stood, brushing the grit from his robes, and followed her down the steps. The courtyard was quiet now, the lamps flickering, the students gone. The stars were bright overhead, scattered across the dark like seeds waiting to be planted.
He paused at the edge of the path and looked back at the library steps, at the place where Beck had stood, where Beck had held his starlight, where Beck had told him he was worth keeping.
Then he turned and walked toward the dormitories, the starlight in his chest pulsing warm and steady, and for the first time in his carefully ordered life, he didn't know what tomorrow would bring.
And he didn't want to control it.

