The training yard had gone quiet in the way it only did at dusk, when the day's last light turned everything amber and the sounds of practice faded to the occasional creak of leather or the soft hiss of a spell dying against the air. Beckett Marlow leaned against the stone wall, arms crossed, and let himself watch.
Topher Kaelen stood at the far end of the yard, thirty feet of packed dirt and three years of unspoken something between them. His starlight fizzled around him in brief, bright bursts—little constellations that sparked at his fingertips and died against the growing dark, like he was trying to hold onto the sun and failing. Beckett had seen that magic a hundred times, had catalogued every flicker and flare of it from across training grounds and tavern tables and crowded rooms where they'd circled each other like planets caught in the same strange orbit.
He knew the way Topher's brow furrowed when a spell wouldn't cooperate. Knew the way his grey eyes went distant and sharp at once, like he was reading something in the air no one else could see. Knew the low, even tone of his voice that could cut through any argument without ever rising. Three years of watching, of trading barbs and challenges, of telling himself the heat that prickled up his spine every time Topher looked at him was just rivalry. Just the familiar burn of wanting to win.
The packed dirt still held the day's warmth through the soles of his boots. Beckett dug his fingers into his own biceps and felt the tension there, the coiled wire of his magic humming just under his skin, waiting for a reason to catch.
Topher's starlight flared again—brighter this time, a sudden corona of silver-blue that washed the yard in cold light. It caught the sharp planes of his face, the dark tousle of his hair, the breadth of his shoulders under the worn leather of his training jacket. Beckett's throat went dry. He watched Topher's lips move, watched him mutter something under his breath, and then the light died and the dusk rushed back in like a held breath released.
"Still can't hold it," Beckett called out, and his voice came out easy, teasing, the way it always did when he wanted to pretend his heart wasn't hammering. "All that starlight and you can't keep it lit for more than a heartbeat."
Topher turned. The movement was unhurried, deliberate, and Beckett felt the shift in the air like a change in pressure before a storm. Grey eyes caught the last orange light and held it, and for a moment neither of them moved.
"It's not about holding it," Topher said. His voice was low, that even tone that made Beckett's skin prickle. "It's about letting it go at the right moment."
"And you've been practicing that for three years?" Beckett pushed off the wall, just enough to shift his weight, just enough to feel the dirt give under his boots. "Seems like a lot of work for something that just fizzles out."
Topher's mouth curved, just slightly. Not quite a smile. Something quieter, something that made Beckett's stomach flip. "Some things take time to get right."
The air between them felt thick, charged with something that wasn't quite magic. Beckett could smell his own sweat, the leather of his gloves, the faint cedar-and-smoke scent that clung to him even after a full day in the yard. And underneath it, something else—that particular awareness that came when Topher Kaelen was looking at him like he was the only thing in the yard worth seeing.
"You're staring," Beckett said, and his smirk came automatic, a shield he'd worn so long it was practically stitched to his face.
"You're worth staring at."
The words landed like a spark in dry grass. Beckett felt his face heat, felt the magic in his chest stutter and flare, and he hated how easily Topher could do that—how one quiet sentence could undo three years of careful bravado.
"Flattery," Beckett managed. "Didn't peg you for the type."
"I'm not." Topher took a step closer. The distance between them shortened to twenty-nine feet. "I'm stating a fact."
Beckett's arms tightened across his chest. His fingers bit into his own biceps hard enough to leave marks. "Careful. People might think you're sweet on me."
"People think a lot of things." Another step. Twenty-eight feet. "Most of them wrong."
The silence stretched, and Beckett felt the weight of it pressing against his ribs. This was the dance they'd been doing for three years—the circling, the taunting, the almost-something that always got cut short before it could become anything real. He knew the steps by heart. Knew how to laugh it off, how to deflect, how to turn the conversation back to magic and training and the safe ground of rivalry.
But something was different tonight. Maybe it was the dusk, the way the light made everything softer and sharper at once. Maybe it was the way Topher's starlight had fizzled and flared like it was trying to say something. Maybe it was just that Beckett was tired of pretending the ache in his chest was anything other than want.
"You know," Beckett said, and his voice came out rougher than he meant it to, "for someone who spends all his time chasing perfection, you're not very good at finishing things."
Topher stopped. Twenty-six feet of packed dirt between them, and the air felt like it was holding its breath. "What do you mean?"
"You're always circling. Always watching. Always—" Beckett gestured vaguely, the motion too sharp, too honest. "You never actually do anything."
"I'm doing something now."
"You're standing there." Beckett's heart was pounding. He could feel it in his throat, in his temples, in the strange electric hum of his magic that was starting to rise despite his best efforts to keep it banked. "That's not doing anything."
Topher's eyes narrowed. The last of the orange light caught the grey of them and turned it to something darker, something that made Beckett's mouth go dry. "What would you have me do?"
The question hung in the air between them, heavy with three years of unspoken answers. Beckett opened his mouth, and the words that came out were not the ones he'd planned. They were sharper, more desperate, more honest than he'd ever let himself be with Topher Kaelen.
"One kiss," Beckett said. "One kiss won't win anybody over. You can't just—" He laughed, and it came out hollow. "No one's that good."
Topher went very still. The starlight around him flickered, a brief pulse of silver that died almost immediately, and Beckett saw something move in his expression—something that looked almost like hope, almost like fear, almost like the same ache Beckett had been carrying for three years.
"Is that a challenge?" Topher asked, and his voice was low, careful, like he was handling something fragile.
Beckett's smirk sharpened. The words were on his tongue, ready to fire, the retort he'd been building for years. I'm exactly that good. He could feel them forming, could feel the shape of them in his mouth, the way they'd land like a gauntlet thrown at Topher's feet.
But the movement stopped just before it began.
Because Topher was looking at him—really looking at him, not the way he looked across a training yard or a crowded room, but the way a man looks at something he's been wanting for a long, long time. And Beckett felt the weight of that gaze like a physical thing, pressing against his chest, stealing the breath from his lungs.
The silence stretched. The air charged. Beckett's lips parted, and the words sat there, unspoken, burning on his tongue.
I'm exactly that good.
Topher's eyes caught the last light of the dying sun, and something in them shifted. Not a challenge. Not a taunt. Something quieter, something that made Beckett's heart stutter in his chest.
And then Topher moved.
The first stride ate the distance like it had been saving it for years. Not a charge, not a lunge—just a man who had finally decided, crossing packed dirt with the unhurried certainty of someone who knew exactly where he was going. Beckett's lungs locked. The words he'd been holding—*I'm exactly that good*—died somewhere in his throat, replaced by something that felt terrifyingly like surrender.
He should have stepped back. Should have laughed it off, made a joke, thrown up the wall of sarcasm that had kept him safe for three years. But his boots had rooted themselves in the warm dirt, and his arms had gone slack at his sides, and all he could do was watch Topher Kaelen close the space between them like it was nothing. Like it had always been nothing but a formality waiting to be dropped.
Twenty feet. Fifteen. The starlight around Topher had gone quiet, banked low in his chest like a held ember, and in the dusk his grey eyes were dark, almost black, fixed on Beckett's face with an intensity that made his skin prickle. Ten feet. Beckett could smell him now—not the cedar and smoke of the training yard, but something underneath it, something warm and alive, the scent of a man who had been working all day and had not yet washed the effort from his skin. Five feet.
"You said one kiss won't win anybody over." Topher's voice was low, almost gentle, and it did something to Beckett's knees that he refused to acknowledge. "You said no one's that good."
Beckett's mouth opened. Closed. Opened again, and what came out was barely a breath. "I said that."
"Did you mean it?"
The question sat between them, three feet of charged air and the weight of everything unsaid. Beckett could see the faint tremor in Topher's fingers now, the way his hand rested against his own belt like he was anchoring himself to something solid. The great Topher Kaelen, calm as still water, steady as stone—and his hand was shaking.
The sight of it undid something in Beckett's chest. Not the bravado—that was still there, stitched in place, ready to fire. But underneath it, something softer cracked open, something that had been waiting three years for exactly this moment.
"I meant it," Beckett said, and his voice came out honest in a way that scared him. "I meant it because I was afraid you'd prove me wrong."
The air left Topher's lungs in a slow exhale, like he'd been holding it since the words left Beckett's mouth. The starlight around him flickered, a brief pulse of silver that caught the sharp lines of his face, and Beckett saw something move in his expression—something raw, something unguarded, something that looked almost like relief.
"Beckett." His name on Topher's tongue was a different word entirely. Not the sharp bark of a rival across a training yard, not the measured tone of a colleague discussing technique. It was softer, slower, like Topher was tasting it, like he'd been saving it up for years and was finally letting himself speak it. "I've been wanting to do this for a long time."
Beckett's heart was a wild thing in his chest, beating against his ribs like it wanted out. He could feel his own magic rising, heat coiling in his palms, responding to the closeness of Topher's starlight like they were two halves of the same flame. "Then why didn't you?"
"Because I was afraid you'd run." Topher's gaze dropped to Beckett's mouth, and the weight of that look was almost physical. "And I didn't think I could survive watching you go."
The words hit Beckett like a spark in dry tinder. His breath caught, and for a moment the world narrowed to the space between them—the warm dirt under his boots, the smell of sweat and leather and cedar smoke, the way Topher's grey eyes had gone dark with something that looked like hunger, like hope, like the same aching want Beckett had been carrying for three years.
"I'm not going anywhere," Beckett heard himself say, and the words felt like a promise, like a surrender, like the first true thing he'd said in years.
Topher's hand lifted. Slow, deliberate, giving Beckett every chance to pull away. The movement was almost reverent, and Beckett felt his breath catch in his throat as those long fingers brushed his jaw, calloused and warm, tilting his face up like he was something precious, something worth handling with care.
The touch sent a shiver down Beckett's spine. His eyes fluttered closed for just a moment, and when he opened them again, Topher was closer, close enough that Beckett could see the faint freckles dusted across his nose, the way his dark hair fell across his forehead, the slight parting of his lips as he leaned in.
"One kiss," Topher murmured, and the words ghosted across Beckett's mouth, warm and low. "And I'm going to prove you wrong."
Beckett's lips parted. The words were there, ready to fire—*I'm exactly that good*—the challenge he'd been building for years, the retort that would keep the wall between them standing. But Topher's thumb traced the line of his jaw, soft and sure, and the words died in his throat.
The silence stretched. The air charged. And Beckett stood there, caught in the space between the man he'd been and the man he was becoming, waiting for the kiss that was about to change everything.
Topher stopped a breath short of Beckett's mouth.
The heat of him was a wall—close enough that Beckett could feel the warmth radiating off his skin, could smell the salt of his sweat and something underneath it, something green and living, like crushed grass. The starlight had gone quiet around him, banked to a low silver shimmer that clung to his shoulders like frost, and his grey eyes were dark, almost black in the dusk.
His thumb still rested against Beckett's jaw, a warm pressure that felt like a brand.
"Say it again." Topher's voice was low, rough at the edges. "Did you mean it?"
The words landed in the charged space between them, and Beckett felt his chest seize. He'd already said it once—the honest thing, the terrifying thing, the confession that had cracked something open in his ribcage. And Topher was standing there, a breath away, making him say it again. Making him own it.
Beckett's mouth opened. Closed. The smirk that had carried him through three years of circling and taunting tried to rise, tried to find his lips, but Topher's thumb pressed just slightly into the line of his jaw, and the smirk died before it could form.
"I meant it." The words came out raw, scraped from somewhere deep. "I meant it because I was afraid you'd prove me wrong."
"And now?"
The question hung between them, and Beckett felt the weight of it pressing against his ribs. The dusk had gone full dark around them, the last orange light bleeding out of the sky, and the training yard had become a pocket of shadow and starlight and the smell of two men who had been circling each other for years.
"Now I'm still afraid." Beckett's voice cracked on the last word, and he felt the heat rise in his face, felt the shame of it prickle along his skin. But he didn't look away. Couldn't look away. Topher's grey eyes held him pinned, steady and patient, waiting.
"Good," Topher said, and the word was soft, almost gentle. His thumb traced the line of Beckett's jaw, a slow, deliberate stroke that sent a shiver down his spine. "Fear means you're paying attention."
"That's a weird thing to say to someone you're about to kiss."
"I'm not about to kiss you."
The words landed like a splash of cold water. Beckett felt his stomach drop, felt the fragile thing that had been blooming in his chest wither and curl. "What—"
"I'm about to prove you wrong." Topher's mouth curved, just slightly, and the starlight around him flickered, a brief pulse of silver that caught the sharp planes of his face. "There's a difference."
Beckett's heart was hammering so hard he could feel it in his throat. "Is there?"
"One kiss won't win anybody over." Topher's voice was low, almost a murmur, and his eyes dropped to Beckett's mouth again, lingering there like he was memorizing the shape of it. "That's what you said. That's what you've been telling yourself for three years."
"And you're going to prove me wrong with one kiss?"
"I'm going to prove you wrong with the first kiss." Topher's thumb traced the corner of Beckett's mouth, feather-light, and Beckett felt his breath catch. "The one that makes you want the second."
The arrogance of it should have made Beckett laugh. Should have sparked the familiar fire of rivalry, the sharp retort that had kept them at arm's length for years. But the words landed somewhere else entirely—somewhere soft, somewhere hungry, somewhere that had been waiting for exactly this.
"You're very sure of yourself," Beckett managed, and his voice came out breathless, barely a whisper.
"I'm sure of you."
The words hit like a spark in dry tinder. Beckett felt the heat of them spread through his chest, felt the magic in his palms flicker and rise, responding to the closeness of Topher's starlight like they were two halves of the same flame. And underneath it, something else—a fear so sharp it was almost sweet, the terror of wanting something this badly and being allowed to have it.
"What if you're wrong?" The question came out before Beckett could stop it, raw and honest and terrified. "What if it's not enough? What if you kiss me and I—"
He couldn't finish the sentence. Couldn't say the words that would make it real. *What if I don't feel anything? What if I feel too much? What if you walk away and I'm left with the echo of it?*
Topher's hand slid from his jaw to the back of his neck, warm and sure, pulling him closer until their foreheads almost touched. The starlight around him had gone bright again, a soft silver corona that washed the darkness away, and Beckett could see every line of his face—the faint freckles dusted across his nose, the slight furrow of his brow, the way his grey eyes had gone soft with something that looked almost like tenderness.
"Then we'll find out together," Topher said, and his voice was low, steady, like he was making a vow. "That's what this is. That's what it's always been."
Beckett's breath caught. His hands had come up without his permission, fingers curling into the worn leather of Topher's training jacket, anchoring himself to something solid. The fabric was warm from his body heat, rough under his palms, and Beckett felt the tension in his own shoulders begin to unwind.
"I don't know how to do this," he admitted, and the words felt like a confession, like a surrender. "I don't know how to be—"
"You don't have to know." Topher's thumb traced the line of his jaw again, slow and soothing. "You just have to let it happen."
The silence stretched between them, charged and waiting. The training yard had gone completely dark now, the stars overhead beginning to emerge in slow, scattered pinpricks of light, and the air smelled of dust and leather and the particular warmth of two bodies close together.
Beckett could feel Topher's breath on his lips. Could feel the steady thrum of his heartbeat through the leather of his jacket, or maybe that was his own heart, pounding so hard he couldn't tell the difference anymore.
"One kiss," Beckett whispered, and the words came out like a prayer, like a plea. "That's all you get."
Topher's mouth curved, and the starlight around him flared, bright and sudden, washing the yard in silver-blue light. "That's all I need."
And then he closed the distance.
The kiss was not what Beckett had expected.
He had braced for fire, for heat, for the consuming burn of a man who had been waiting three years to taste him. And there was heat—God, there was heat, a warmth that spread from Topher's mouth to his like a slow-burning ember. But there was also something else. Something softer. Something that made Beckett's knees go weak in a way that had nothing to do with the temperature of it.
Topher kissed him like he was savoring something precious. Like he had all the time in the world and he intended to use every second of it. His lips moved against Beckett's with a slow, deliberate tenderness, and his hand was still on the back of Beckett's neck, steady and grounding, holding him there like he was something worth keeping.
Beckett made a sound—a small, broken thing that he would deny later—and his fingers tightened in Topher's jacket. The starlight had wrapped around them both now, a soft silver glow that felt like being held, and underneath it, Beckett's own magic was rising, heat coiling in his palms, responding to the closeness of the man who had finally, finally decided to close the distance.
Topher pulled back just enough to breathe, and the space between them was charged with the smell of ozone and smoke and something that might have been the beginning of forever.
"Still think one kiss isn't enough?"
Beckett's lips were tingling. His heart was a wild thing in his chest, beating against his ribs like it wanted out. And the smirk—the familiar, well-worn smirk that had carried him through three years of circling and taunting—rose to his lips almost of its own accord.
"That was one kiss," he said, and his voice came out rougher than he meant it to, rough and breathless and honest. "And I still don't think it's enough."
Topher's eyes went dark. The starlight around him flickered, a brief pulse that caught the sharp line of his jaw, and his hand slid from the back of Beckett's neck to cup his face, thumb tracing the corner of his mouth.
"Good," Topher said, and the word was a promise, a claim, a beginning. "Because I'm not done proving you wrong."
And then he kissed him again—deeper this time, hungrier, the careful tenderness giving way to something that burned. Beckett's hands came up, fingers threading into Topher's dark hair, and he pulled him closer, closer, until there was no space left between them, until the only thing he could feel was the heat of Topher's mouth and the steady thrum of his heartbeat and the impossible, terrifying, wonderful certainty that this was only the beginning.
Topher's mouth slanted against his, and Beckett forgot how to think. The world had narrowed to the press of lips and the scrape of stubble and the way Topher's hand had settled at the nape of his neck, fingers curling into the short hairs there like he was anchoring himself to something he'd waited three years to touch.
Beckett made a sound against his mouth—something between a gasp and a groan—and Topher swallowed it, pulled it into himself, answered it with a low hum that vibrated through Beckett's chest like a struck chord. The heat of him was everywhere, seeping through the worn leather of his jacket, rising off his skin in waves that made Beckett's own fire answer, coiling low in his belly, licking up his spine.
He'd imagined this. God, he'd imagined this a hundred times, a thousand times, in the dark of his quarters with his hand fisted in his sheets. He'd imagined it sharp and quick, a clash of wills, a battle fought with mouths and teeth. He'd imagined it slow, drawn out, a torture of patience. But he'd never imagined this—the way Topher kissed like he was learning him, like every pass of tongue and catch of lip was a question he wanted answered.
Topher pulled back just enough to breathe, and Beckett chased him, a sound of protest rising in his throat before he could stop it. Topher's laugh was a warm puff against his lips, and when Beckett opened his eyes, he found Topher watching him with those grey eyes, dark and soft and impossibly close.
"Easy," Topher murmured, and his thumb traced the line of Beckett's jaw again, slow and soothing. "I told you. I'm not going anywhere."
Beckett's heart was a wild thing, beating against his ribs like it wanted out. His hands were still fisted in Topher's jacket, knuckles white, and he could feel the fine tremor running through his own arms, the aftershock of something he didn't have a name for yet.
"You keep saying that." His voice came out rough, scraped raw. "Prove it."
Topher's eyes went dark, and something shifted in his expression—the patience giving way to something hungrier, something that made Beckett's breath catch. "You want proof?"
"I want—" Beckett's mouth opened, and for a moment he didn't know what he was going to say, didn't know what he was asking for. The want was a living thing inside him, all teeth and heat, and it had been starving for three years. "I want you to make me believe it."
The words landed like a spark in dry grass. Topher's hands came up, cupping Beckett's face, thumbs tracing the sharp lines of his cheekbones, and the starlight around him flared—bright, sudden, a silver corona that made Beckett's eyes sting. But he didn't look away. Couldn't look away.
"I've been watching you for three years," Topher said, and his voice was low, rough, like the words were being pulled out of him. "Watching the way you move, the way you fight, the way you smile when you think no one's looking. I've been wanting this for three years, Beckett. Wanting you."
The words settled into Beckett's chest like stones dropping into still water, each one sending ripples through him that he couldn't name. Three years. Three years of circling, of taunting, of pretending the heat that flared between them in the training yard was nothing but rivalry. And Topher had been watching him the whole time. Wanting him the whole time.
"Why didn't you say something?" The question came out before Beckett could stop it, raw and unguarded. "Three years, and you just—watched?"
Topher's thumb traced the line of Beckett's cheekbone, slow and deliberate, and the starlight around him pulsed—not bright, not flaring, but steady, like a heartbeat made visible. "Because I wasn't sure you'd stay."
The honesty of it hit Beckett like a physical thing, knocking the breath from his lungs. He opened his mouth to respond, to deflect, to reach for the familiar armor of sarcasm, but Topher's grey eyes held him pinned, patient and unblinking.
"You were afraid I'd run," Beckett said, and it wasn't a question. He could see it now, the careful way Topher had always circled him, the deliberate patience that had never once pushed too hard. "You were afraid I'd bolt the moment you made it real."
"Would you have?"
The question hung between them, sharp-edged and honest. Beckett felt the weight of it pressing against his ribs, felt the truth of it coiling in his chest. He'd spent three years deflecting, three years hiding behind smirks and challenges, three years pretending he didn't feel the pull of Topher's gravity every time they shared the same space.
"I don't know," he admitted, and the words tasted like ash on his tongue. "Maybe. Probably." A bitter laugh escaped him, rough and self-deprecating. "I've got a history of running from things that scare me."
Topher's hands were still cupping his face, warm and steady, and Beckett felt the calluses on his palms catch against the stubble along his jaw. "And this scares you?"
"Terrified." The word came out without hesitation, without armor. "You terrify me, Topher. You always have."
Something flickered in Topher's eyes—surprise, maybe, or wonder, or something softer that Beckett couldn't quite name. The starlight around him rippled, a slow silver wave that washed over both of them, and Beckett felt his own magic rise to meet it, heat coiling in his palms like a living thing.
"I didn't know I scared you," Topher said, and his voice was low, almost reverent. "I thought it was just—rivalry. Friction. I thought you couldn't stand me."
"I couldn't stand how much I wanted you." The confession broke out of Beckett like a dam giving way, and he felt the heat rise in his face, felt the shame of it prickle along his skin. But he didn't take it back. Couldn't take it back. "Every time we sparred, every time you looked at me with those grey eyes, every time your magic brushed against mine—I wanted you so badly I could barely breathe."
The silence that followed was deafening. Beckett could feel his own heartbeat pounding in his ears, could feel the tremor running through his hands where they were still fisted in Topher's jacket. The stars overhead had emerged fully now, scattered pinpricks of light that seemed to pulse in time with the starlight around Topher.
"Beckett." Topher's voice was rough, scraped raw. "Do you have any idea what it's like to hear you say that?"
"Tell me."
"It's like—" Topher stopped, and for a moment, the careful composure cracked. His jaw tightened, and Beckett saw something vulnerable flicker across his face, something raw and unguarded. "It's like finally finding the door I've been searching for. After three years of walking in circles."
Beckett's breath caught. The words landed somewhere deep in his chest, somewhere soft and hungry and terrifyingly open. "I'm not a door," he managed, but the protest was weak, breathless.
"No." Topher's thumb traced the corner of his mouth again, feather-light. "You're the whole house."
The heat of the words spread through Beckett like wildfire, and he felt his magic surge in response, flames licking along his palms, flickering between his fingers. The starlight around Topher flared to meet it, silver and gold intertwining in the space between them, and Beckett felt the impossible weight of the moment pressing down on him.
"I don't know how to do this," he said again, and his voice cracked on the words. "I don't know how to be—I don't know how to want something without wanting to run from it."
"You don't have to know." Topher's voice was steady, patient, a counterweight to Beckett's chaos. "You just have to stay."
"What if I can't?"
"Then I'll follow you."
The promise landed like a blow, and Beckett felt the air leave his lungs. He stared at Topher, at the grey eyes that had gone soft with something that looked terrifyingly like devotion, and felt the last of his walls crumble.
"You can't just—" Beckett stopped, swallowed hard. "You can't just say things like that. It's not—"
"Not what?"
"Not fair." The word came out almost petulant, and Beckett hated himself for it. "It's not fair to make me want to stay."
Topher's mouth curved, and the starlight around him pulsed, bright and warm. "Good. That's the point."
Beckett's hands tightened in Topher's jacket, knuckles white, and he felt the tremor running through his own arms. The heat of Topher's body was a constant pressure against his chest, and the smell of him—smoke and cedar and something green and living—filled Beckett's lungs with every breath.
"You're going to break my heart," Beckett said, and the words came out quiet, almost resigned. "You know that, right? You're going to break it and I'm going to let you."
Topher's expression shifted, something raw and fierce flickering across his face. "I'm not going to break it."
"You can't promise that."
"I can." Topher's hands slid from Beckett's face to his shoulders, gripping them with a steady pressure. "I can promise you that I'll spend every day trying not to. I can promise you that I'll be there when you wake up and when you go to sleep. I can promise you that I'll fight for this—for us—with everything I have."
Beckett's throat tightened. The words were too much, too big, too bright, and he felt the sting of tears behind his eyes. He blinked them back furiously, refusing to let them fall, but Topher saw anyway.
"Hey." Topher's voice dropped, soft and gentle. "Hey, look at me."
Beckett forced himself to meet Topher's eyes, and what he saw there made his breath catch. There was no pity, no condescension, no amusement at his vulnerability. Just grey eyes, dark and soft and impossibly tender, looking at him like he was something precious.
"I've got you," Topher said, and the words were a vow, a promise, a beginning. "I've got you, Beckett. I'm not going anywhere."
Beckett's breath shuddered out of him, and he felt something in his chest crack open—something that had been sealed shut for years, something he'd been too afraid to name. The heat of his magic rose to meet the starlight around Topher, and for a moment, the two of them were wrapped in a cocoon of silver and gold, two halves of something that had been waiting to become whole.
"Kiss me," Beckett whispered, and the words were a plea, a prayer, a surrender. "Please. Kiss me again."
Topher's mouth curved, and the starlight around him flared, bright and sudden. "Ask me properly."
The arrogance of it sparked something in Beckett—a flash of the old fire, the familiar friction that had kept them circling each other for years. "You're going to make me beg?"
"I'm going to make you say it." Topher's voice was low, rough, and his eyes had gone dark with want. "I've waited three years to hear you say it. I want to hear you mean it."
Beckett's heart was pounding so hard he could feel it in his throat. The want was a living thing inside him, all teeth and heat, and it had been starving for so long. "I want you," he said, and the words came out raw, honest, terrified. "I want you, Topher. I've wanted you for three years, and I'm done pretending I don't."
The starlight around Topher exploded—a sudden, brilliant flare that washed the training yard in silver light. And then Topher's mouth was on his, and Beckett forgot how to think.
The kiss was different this time. Not the careful tenderness of the first, not the hungry burn of the second. This was something else entirely—something desperate and claiming and fierce. Topher kissed him like he was making up for lost time, like he was trying to pour three years of wanting into a single moment.
Beckett's hands came up, fingers threading into Topher's dark hair, and he pulled him closer, closer, until there was no space left between them. The heat of Topher's body was a furnace against his chest, and the starlight had wrapped around them both, a silver cocoon that shut out the rest of the world.
Topher's hands slid down Beckett's sides, gripping his hips, pulling him flush against him. Beckett gasped against his mouth, felt the hard line of Topher's body pressing against his own, and the heat of it shot through him like lightning.
"I want—" Beckett started, but the words died in his throat as Topher's mouth moved to his jaw, his neck, trailing fire down his skin.
"What do you want?" Topher's voice was rough, breathless, and his lips brushed against Beckett's pulse point as he spoke.
Beckett's head fell back, and he felt the starlight and his own magic intertwining, silver and gold spiraling around them like a living thing. "I want you to make me believe it," he managed, the words a broken whisper. "I want you to make me believe this is real."
Topher pulled back just enough to meet his eyes, and the look on his face made Beckett's breath catch. There was hunger there, yes, but there was also something softer—something that looked terrifyingly like love.
"It's real," Topher said, and the words were a vow. "It's real, Beckett. And I'm going to spend the rest of my life proving it to you."
Beckett's heart was a wild thing in his chest, beating against his ribs like it wanted out. And for the first time in three years, he didn't want to run.
Beckett's laugh came out broken, half a sob, half a genuine sound of wonder. He pressed his forehead against Topher's collarbone and laughed again, the sound swallowed by the fabric of Topher's jacket, muffled and raw. "I think I'm in trouble," he said, the words vibrating against Topher's chest. "I think I'm in so much trouble."
Topher's hands came up to cradle the back of Beckett's head, fingers threading through the copper mess of his hair. "What kind of trouble?"
"The kind where I actually believe you." Beckett pulled back just enough to look up at him, and the grin that spread across his face was crooked, almost dazed. "The kind where I'm standing in a training yard at dusk, covered in sweat and dirt, and I don't want to be anywhere else in the world."
Topher's grey eyes went soft, the starlight around him dimming to a gentle glow. "That's the worst kind."
"I know." Beckett's laugh bubbled up again, lighter this time, almost giddy. "I've spent three years building an immunity to you. And you just—" He gestured vaguely at Topher's whole presence, at the broad shoulders and the steady grey eyes and the way the starlight clung to him like a second skin. "You just dismantled it in one evening."
"Good."
"It's not good. It's terrifying." But Beckett was still smiling, and the smile felt foreign on his face, like a muscle he hadn't used in years. "I don't do this. I don't—I don't stand still. I don't let people catch me."
"You let me."
"Yeah." The word came out quiet, wondering. "Yeah, I did."
Topher's thumb traced along Beckett's jaw, feather-light, and Beckett felt the touch all the way down his spine. The fire mage's magic hummed under his skin, responding to the starlight that still wrapped around them both, silver and gold tangled together like they'd been braided.
"What happens now?" Beckett asked, and the question came out smaller than he meant it to. "I mean—we're still—we're us. We're still the fire mage and the star mage. We're still rivals. We're still—"
"We're still us," Topher agreed. "But we're also this." He gestured between them, at the space that had somehow disappeared. "We can be both."
"Can we?" Beckett's voice cracked on the word. "Because I don't know how to be both. I don't know how to be the person who trades barbs with you across the training yard and also the person who—" He stopped, swallowed hard. "The person who wants to kiss you until I forget my own name."
Topher's mouth curved, slow and warm. "I like that version of you."
"You would." But Beckett was already leaning in, drawn by the gravity of Topher's presence. "You like all the versions of me. That's the problem."
"It's not a problem." Topher's hand slid around to the nape of Beckett's neck, a warm, grounding weight. "It's the point."
Beckett's breath hitched. "You keep saying things like that."
"Because I mean them."
"I know." Beckett's voice dropped to barely a whisper. "That's what scares me."
Topher was quiet for a moment, his thumb tracing slow circles against Beckett's skin. "What scares you about it?"
"That it's real." Beckett's eyes dropped, unable to hold Topher's gaze. "That you mean it. That I'm not going to wake up tomorrow and find out this was some kind of—of fever dream, or a prank, or—"
"Beckett."
"I'm serious. I've spent three years telling myself you were just a rival. Just a—a beautiful, infuriating, impossible rival who I wanted to beat more than I wanted to breathe. And now you're telling me—" He broke off, shaking his head. "Now you're telling me you've been wanting me this whole time. And I don't know how to reconcile those two things."
Topher's hands slid down to Beckett's shoulders, gripping them with that steady, grounding pressure. "Look at me."
Beckett forced himself to meet Topher's eyes, and what he saw there made his chest ache. There was no impatience, no frustration. Just that endless grey patience, that terrifying devotion.
"I've been wanting you for three years," Topher said, each word deliberate, weighted. "I've been watching you spar, watching you laugh, watching you set things on fire when you get frustrated—"
"That was one time."
"—and I've been falling for you the whole time. Every taunt, every challenge, every time you smirked at me across the yard, I fell a little harder." Topher's voice dropped, rough and low. "So yes, it's real. And yes, I mean it. And no, you're not going to wake up tomorrow and find out this was a dream."
Beckett's throat tightened. "What if I do, though?"
"Then I'll be there when you wake up."
"You can't promise that."
"I just did."
Beckett made a sound that was half laugh, half sob. "You're impossible."
"So are you." Topher's mouth curved, and there was something almost playful in his grey eyes. "We match."
Beckett's heart stumbled. "We match," he repeated, testing the words. "Is that what this is? We match?"
"I think so." Topher's hands slid from Beckett's shoulders to his chest, palm flat over his heart. "Fire and starlight. We burn differently, but we burn the same."
Beckett felt the warmth of Topher's palm through his shirt, felt his own heartbeat hammering against it. "I don't know if I'm ready for this."
"You don't have to be ready." Topher's voice was gentle. "You just have to stay."
Beckett's eyes stung again, and this time he didn't blink the tears back. They spilled over, hot and silent, tracking down his cheeks. "I don't know how to stay," he whispered. "I've never stayed."
Topher's hand came up to cup Beckett's face, thumb brushing away the tears with devastating tenderness. "Then I'll teach you."
"You can't teach someone how to—"
"I can." Topher's voice was a low, steady promise. "I'll teach you how to stay. I'll teach you that staying doesn't mean being trapped. I'll teach you that you can be still and still be free."
Beckett's breath shuddered out of him. "That's a lot of teaching."
"I've got time."
"You've got a whole life," Beckett said, and the words came out wondering, almost disbelieving. "You're telling me you want to spend your whole life—"
"Yes."
"—teaching me how to stay?"
"Yes."
Beckett stared at him, at the steady grey eyes and the calm certainty in his face, and felt something shift inside him. Something that had been locked tight for years, something he'd been too afraid to even name, cracked open and let the light in.
"Okay," he said, and the word came out small, tentative. "Okay. I'll—I'll try."
Topher's smile was like sunrise, slow and warm and impossibly bright. "That's all I'm asking."
Beckett laughed again, and this time the sound was cleaner, lighter. "I can't believe I'm doing this."
"Doing what?"
"Standing in a training yard, covered in dirt, crying because a man I've been trying to hate for three years just told me he wants to teach me how to stay." Beckett wiped at his face with the back of his hand, smearing dirt across his cheek. "This is not how I saw my evening going."
Topher's thumb came up to brush at the smear of dirt, and the gesture was so tender, so familiar, that Beckett's heart ached with it. "How did you see your evening going?"
"I don't know. Trading barbs. Maybe a spar. Definitely not—" He gestured vaguely at the space between them, at the silver and gold light still tangled together. "This."
"This is better."
"Yeah." Beckett's voice was soft, almost wondering. "Yeah, it is."
Topher's hands came up to frame Beckett's face, and the look in his grey eyes was so full of want, so full of tenderness, that Beckett felt his breath catch. "Can I kiss you again?"
Beckett's heart stuttered. "You're asking?"
"I'm always going to ask." Topher's thumb traced along Beckett's cheekbone, feather-light. "I'm always going to make sure you want this."
Beckett's throat tightened. "I want this," he said, and the words came out raw, honest. "I want this so much it scares me."
"Good." Topher leaned in, and his lips brushed against Beckett's, soft and warm. "That means it matters."
The kiss was slow, deliberate, a careful exploration. Topher kissed like he was memorizing the shape of Beckett's mouth, like he had all the time in the world and intended to use every second of it. And Beckett—Beckett melted into it, his hands coming up to grip Topher's jacket, pulling him closer.
The starlight around them flared, bright and warm, and Beckett felt his own magic rise to meet it, flames licking along his palms, flickering between his fingers. The two lights twined together, silver and gold, wrapping around them like a cocoon.
Topher's hands slid down Beckett's back, gripping his hips, pulling him flush against him. Beckett gasped against his mouth, felt the hard line of Topher's body pressing against his own, and the heat of it shot through him like lightning.
"Topher," he said, and the name came out like a prayer, like a surrender. "Topher, I—"
He didn't get to finish the sentence. A distant shout cut through the stillness of the training yard, sharp and jarring—someone calling for the night watch, a voice from the barracks that shattered the silver-and-gold cocoon around them.
Beckett flinched, his magic sputtering out, the flames dying on his palms. The starlight around Topher dimmed, and the space between them suddenly felt cold.
"We should—" Beckett started, but the words died in his throat. He didn't want to say it. He didn't want to move. He wanted to stay here, wrapped in starlight and the impossible warmth of Topher's body, and pretend the rest of the world didn't exist.
Topher's hands were still on his hips, steady and grounding. "We should what?"
Beckett's eyes dropped. "We should probably—" He gestured vaguely toward the barracks, where the shout had come from. "Someone's going to come looking."
"Let them."
"Topher."
"Let them find us." Topher's voice was low, rough. "Let them see."
Beckett's breath caught. "You want—"
"I want the whole world to know." Topher's hands tightened on Beckett's hips, pulling him closer. "I want everyone to know that you're mine and I'm yours. I want to stop hiding."
Beckett's heart hammered against his ribs. "That's—that's a lot."
"I know." Topher's mouth curved, soft and warm. "But I'm done waiting. I've waited three years. I'm not waiting anymore."
Another shout, closer this time. Beckett could hear footsteps now, the crunch of boots on packed dirt.
"We should go," he said, but his hands were still gripping Topher's jacket, and he made no move to pull away. "We should—we should figure out what this is before we—"
"Before we what?"
"Before we tell the whole world." Beckett's voice came out shaky, uncertain. "Before we—before we make this real."
Topher's gaze held his, steady and unwavering. "It's already real."
"I know." Beckett's throat tightened. "That's what scares me."
The footsteps were closer now, and Beckett could hear voices, low and indistinct. The training yard was no longer empty, no longer theirs.
"We should go," he said again, and this time he made himself mean it. He loosened his grip on Topher's jacket, stepped back, and felt the cold air rush in where Topher's warmth had been.
Topher's hands fell to his sides, and the loss of contact was almost physical. "Tonight."
"What?"
"Tonight," Topher repeated, and his grey eyes were dark, intent. "When the yard is empty and the world is quiet. Come find me."
Beckett's breath caught. "Topher—"
"I'll be at the old mill, by the river." Topher's voice was low, a promise coiled in the dark. "Come find me, Beckett."
Beckett's heart was pounding so hard he could feel it in his throat. "And if I don't?"
Topher's mouth curved, and there was something almost predatory in the smile. "Then I'll come find you."
The footsteps were almost on them now, and Beckett could see the dark shapes of figures approaching through the dusk. He stepped back, putting distance between them, forcing his expression into something neutral, something that didn't betray the wild, terrified hope singing through his veins.
"I'll see you around, star mage," he said, and his voice came out almost steady.
Topher's gaze held his for a long moment, and then he turned, walking away into the gathering dark. The starlight around him pulsed once, bright and warm, before fading to a gentle glow.
Beckett stood alone in the training yard, watching him go, and felt the weight of the promise settling over him like a second skin.
Tonight, he thought. The old mill, by the river.
He didn't know if he would go. He didn't know if he could.
But for the first time in three years, he wanted to.
The shout came again, closer now, and Beckett finally made himself move. He turned toward the barracks, forcing his shoulders loose, forcing the wild hope off his face. The fire mage who walked back into the torchlight was the same one who'd left it an hour ago—smirking, sharp-edged, untouchable. But his hands were trembling, and he shoved them into his pockets to hide it.
The figures resolved out of the dusk—two junior mages, barely old enough to hold a flame without singeing their own eyebrows, both of them slowing when they saw him. "Marlow," one said, and there was a question in his voice. "You alright? Sounded like—"
"Fine." Beckett's voice came out easy, almost bored. "Just finishing a spar. Lost track of time." He glanced back at the yard, at the empty space where Topher had stood, and felt something twist in his chest. "Heading in now."
The junior mage—a boy with wheat-blond hair and a nose that looked like it had been broken once already—frowned at him. "A spar? With who? Yard's been empty for an hour."
Beckett's smile didn't waver. "Then I guess I was sparring with the dark." He clapped the boy on the shoulder, hard enough to make him stumble, and started walking toward the barracks. "Get some sleep, kid. You'll need it for whatever drill Sergeant Venn runs at dawn."
The other mage—darker-skinned, quieter, with the hood of his cloak pulled up despite the lingering warmth—fell into step beside him. "You've got dirt on your face."
"Occupational hazard." Beckett didn't slow down. "Fire magic's messy."
"Marlow." The quiet one's voice was flat. "Your hands are shaking."
Beckett's step faltered, just for a heartbeat. Then he laughed, easy and dismissive. "Adrenaline. You try summoning a wall of flame and see how steady you are after." He flexed his fingers, let a tiny spark dance across his knuckles, and tucked his hands back into his pockets. "I'm fine. Go on ahead."
The two juniors exchanged a look, and Beckett felt the weight of their suspicion like a stone in his chest. But they were juniors, and he was a senior fire mage with a reputation for being exactly this—loose, unpredictable, quick to laugh and quicker to move on. They shrugged, muttered their goodnights, and peeled off toward the junior barracks.
Beckett kept walking, his boots crunching on the packed dirt, and didn't let himself look back at the training yard. Didn't let himself think about the old mill by the river. Didn't let himself think about grey eyes and starlight and the way Topher's hands had felt on his hips.
He made it to his bunk, stripped off his jacket, and sat on the edge of the mattress with his head in his hands. The room was dark, empty, the other fire mages either asleep or out. The silence pressed in around him.
Tonight, Topher had said. The old mill, by the river.
Beckett's hands were still trembling. He stared at them, at the faint tremor in his fingers, and thought about how easy it would be to stay here. To crawl into his bunk, close his eyes, and wake up tomorrow with the whole thing reduced to a strange, bright dream.
He thought about Topher's voice, low and steady, saying I'll come find you.
He thought about the way the starlight had wrapped around them both, silver and gold braided together, and how warm it had been. How right.
Beckett stood up. His hands were still shaking, but he reached for his jacket anyway, pulling it back on, and he didn't let himself stop to think about what he was doing. He just moved, out of the barracks and into the night, following the path that led past the training yard and down toward the river.
The old mill was a skeleton against the sky, its waterwheel frozen mid-turn, the river murmuring dark and slow beneath it. Moonlight filtered through the gaps in the roof, casting silver bars across the packed dirt floor.
Topher was standing in the center of the mill, his back to the door, and the starlight around him was bright enough to make the shadows retreat. He didn't turn when Beckett's boots scuffed across the threshold, but the starlight pulsed once, warm and welcoming.
"You came," Topher said, and his voice was low, rough, like he'd been holding his breath.
Beckett stopped a few feet away. "You said you'd come find me if I didn't."
"I would have." Topher turned, and his grey eyes were dark, intent. "But I'm glad I didn't have to."
Beckett's throat tightened. "I don't know why I came."
"I do." Topher crossed the space between them, slow and deliberate, and Beckett's breath caught with every step. "You came because you want this. Because you've wanted it for three years, and you're done pretending you don't."
Beckett's heart was hammering. "That's—that's a lot of assumptions."
"Am I wrong?"
Beckett opened his mouth to say something sharp, something that would put the distance back between them, but the words wouldn't come. He stood there, in the silver moonlight, with Topher close enough to touch, and he couldn't make himself lie.
"No," he said finally, and the word came out raw. "You're not wrong."
Topher's hand came up, slow and careful, to cup Beckett's face. His palm was warm, calloused, and Beckett felt himself lean into the touch before he could stop it.
"I've been waiting for you to say that," Topher murmured. "I've been waiting for three years."
Beckett's eyes stung. "I didn't know how."
"I know." Topher's thumb traced along his cheekbone. "I know you didn't. But you're here now. That's all that matters."
Beckett's breath shuddered out of him. "Topher—"
"I've got you." Topher's other hand came up to frame his face, gentle and firm. "I've got you, Beckett. You don't have to run anymore."
Beckett's hands came up to grip Topher's wrists, not to pull away, but to hold on. "I don't know how to do this," he whispered. "I don't know how to let someone—"
"You don't have to know." Topher leaned in, his forehead resting against Beckett's. "You just have to let me show you."
The starlight around them swelled, soft and warm, and Beckett felt his own magic rise to meet it, flames flickering along his fingertips where they touched Topher's skin. The two lights met, silver and gold, and for a moment the old mill was full of their combined glow, bright enough to rival the moon.
"Okay," Beckett breathed, and the word felt like a door opening. "Okay."
Topher kissed him, slow and deep, and Beckett let himself fall into it. Let himself be held, be caught, be wanted. The kiss tasted like starlight and smoke, like everything he'd been too afraid to reach for.
When Topher pulled back, his grey eyes were soft, and his mouth curved into that slow, warm smile that made Beckett's chest ache. "Welcome to the rest of your life," he said.
Beckett laughed, a broken, wondering sound. "That's a hell of a line."
"I mean it."
"I know." Beckett's hands tightened on Topher's wrists. "That's what scares me. And also—" He swallowed hard. "Also what makes me want to stay."
Topher's smile widened. "Then stay."
Beckett looked at him, at the steady grey eyes and the calm certainty in his face, and felt the last of his resistance crumble. "Yeah," he said, and the word came out like a promise. "Yeah, I will."
The river murmured on, dark and patient, and the old mill held them in its moonlit silence. Two mages, fire and starlight, tangled together at last—and for the first time in three years, Beckett didn't want to be anywhere else.
The word settled into Beckett's chest like a stone dropping into still water. *Stay.* He'd said it back—the promise, the surrender—and Topher had smiled like sunrise. But the smile was still there in the moonlight, warm and patient, and something in Beckett wanted to poke at it. Wanted to see if it cracked.
He leaned in. Slow, deliberate, his eyes on Topher's mouth. He could feel the heat of him, the way the starlight pulsed brighter as he approached, and he let himself brush his lips against Topher's—just a whisper of contact, a question asked in the space between breaths.
And then he pulled back.
It was subtle. A lean away, a shift of weight onto his back foot. His hands stayed loose at his sides, and he let the distance open between them, six inches of cold river air where there had been warmth. He watched Topher's face, waiting for the chase.
Waiting for the hands to come up and pull him back. Waiting for the low, rough voice to say *don't go* or *come here* or anything that would prove the promise had teeth.
Topher didn't move.
His hands stayed at his sides. His grey eyes held Beckett's, steady and patient, and the starlight around him dimmed to a low, banked glow—not extinguished, just waiting. He didn't step forward. He didn't reach out. He just stood there, in the silver moonlight, and let the distance hold.
The silence stretched. The river murmured on, dark and indifferent, and Beckett felt the cold air settle between them like a challenge.
"I'm not chasing," Topher said, and his voice was low, even, without a trace of heat. "I'm waiting. You come back when you're ready."
The words landed like a spark in dry grass. Beckett felt them catch, felt the truth of them crack something open in his chest—something that had been sealed shut for years, something he'd been too afraid to even name. He'd spent three years circling Topher Kaelen, testing the edges, poking at the walls to see if they'd hold. And every time, Topher had held steady. Every time, he'd waited.
And Beckett had never once had to decide if he was going to stay.
"You're not going to stop me," he said, and it wasn't a question. His voice came out rough, scraped raw. "You're not going to—you're just going to let me walk away."
"If that's what you need." Topher's gaze was steady, unblinking. "I told you. I'm not going anywhere. That means I'm not going to chase you, Beckett. That means I'm going to be here, waiting, when you decide you want to come back."
Beckett's throat tightened. "That's—that's not how this works."
"How does it work?"
"You're supposed to—" Beckett stopped, swallowed hard. He didn't know what he'd been expecting. A fight, maybe. A struggle. Topher's hands on his wrists, pulling him back, proving that the wanting was real by refusing to let go. "You're supposed to make it hard to leave."
"I'm not going to make it hard to leave." Topher's voice was gentle, almost tender. "I'm going to make it easy to stay."
The words hit Beckett like a physical thing, knocking the breath from his lungs. He stood there, in the moonlight, with the river murmuring behind him and the old mill holding its breath, and he felt something in his chest crack open—something that had been locked tight for three years, something he'd been too afraid to even name.
He'd spent so long running. Running from the want, running from the heat that flared every time Topher looked at him, running from the terrifying possibility that this could be real. He'd built walls out of sarcasm and challenges, out of smirks and sharp edges, and he'd told himself the walls were keeping him safe.
But Topher wasn't trying to break them down. He was just standing there, patient as stone, waiting for Beckett to open the door himself.
"I don't know how to do this," Beckett said, and the words came out raw, honest, terrified. "I don't know how to—I've never stayed. I've never let anyone—"
"I know." Topher's voice was low, steady. "I know you haven't. But you're here now. You walked into this mill, in the middle of the night, because you wanted to be here." He paused, and something soft flickered across his face. "That's a start."
Beckett's breath shuddered out of him. The distance between them still held, six inches of cold air that felt like a mile, and he could feel the weight of it pressing against his ribs. He could step forward. He could close the space, let Topher's warmth swallow him, let himself fall into the promise that had been waiting for him all along.
But he didn't move.
He stood there, frozen on the edge of something, and felt the fear coil in his chest like a living thing. The fear of wanting. The fear of staying. The fear of letting someone see him, really see him, and finding out that what they saw wasn't enough.
"What if I can't?" he whispered, and the words came out broken, barely a breath. "What if I can't stay? What if I—what if I run, and I can't stop myself, and I—"
"Then I'll follow you." Topher's voice was steady, unwavering. "I told you that. I meant it."
"That's not—" Beckett's hands came up, pressing against his own chest, trying to hold the trembling at bay. "That's not fair. You can't just—you can't just follow me forever. You can't just—"
"I can." Topher took a step forward, and the distance between them narrowed to five inches. "I can, and I will. I'll follow you through every door, every town, every dark corner you try to hide in. I'll be there when you wake up and when you go to sleep. I'll be there until you realize you don't have to run anymore."
Beckett's eyes stung. "Why?" The word came out cracked, desperate. "Why would you—why would you want someone like me? I'm—I'm a mess, Topher. I'm a disaster. I've spent three years—"
"Three years," Topher repeated, and his voice was soft, almost wondering. "Three years of watching you set things on fire when you're frustrated. Three years of watching you laugh with your whole body, throw your head back and let the sound fill the room. Three years of watching you pretend you don't care about anything, when I can see how much you care about everything." He paused, and his grey eyes were dark, intent. "Three years of falling for you, Beckett. Every single day."
Beckett's breath caught. The words were too much, too big, too bright, and he felt the tears spill over before he could stop them, hot and silent, tracking down his cheeks. He didn't wipe them away. Couldn't move. Could only stand there, in the moonlight, and let Topher see him—really see him, the cracked and trembling mess of him, the parts he'd spent years hiding.
"I don't know how to be loved," he whispered, and the words tasted like ash on his tongue. "I don't know how to—I've never let anyone—"
"You don't have to know." Topher's hand came up, slow and careful, and his thumb brushed the tear from Beckett's cheek. The touch was feather-light, almost reverent, and Beckett felt himself lean into it before he could stop himself. "You just have to let me love you. And I'll show you the rest."
Beckett's heart was a wild thing in his chest, beating against his ribs like it wanted out. The distance between them had narrowed to almost nothing, and he could feel the heat of Topher's body, could smell the smoke and cedar and something green and living that clung to his skin.
"Topher—"
"I've got you." Topher's voice was low, steady, a counterweight to Beckett's chaos. "I've got you, Beckett. You don't have to run anymore."
Beckett's hands came up, trembling, and he pressed them against Topher's chest. Felt the steady thrum of his heartbeat through the worn leather of his jacket. Felt the warmth of him, the solid, unwavering presence of him, and felt something in his chest shift—something that had been locked tight for years, finally starting to give.
"Okay," he breathed, and the word came out like a door opening. "Okay."
Topher's mouth curved, and the starlight around him pulsed, bright and warm. "Okay?"
"Okay." Beckett's voice was stronger this time, steadier. "I'll—I'll try. I'll try to stay."
Topher's hand came up to cup Beckett's face, thumb tracing along his cheekbone, and the look in his grey eyes was so full of want, so full of tenderness, that Beckett felt his breath catch. "That's all I'm asking."
Beckett leaned in. This time, he didn't pull back.
The kiss was slow, deliberate, a careful exploration. Topher kissed like he was memorizing the shape of Beckett's mouth, like he had all the time in the world and intended to use every second of it. And Beckett—Beckett melted into it, his hands fisting in Topher's jacket, pulling him closer, closer, until there was no space left between them.
Topher's mouth was warm and patient against his, and Beckett felt the last of his resistance crumble. The kiss deepened, and Beckett let himself sink into it, let himself be held by the steady pressure of Topher's lips, the way Topher's hand slid from his cheek to the nape of his neck, fingers threading through his hair. The starlight around them flared, silver and gold mingling in the dark, and Beckett felt it settle over his skin like a second layer of warmth.
He pulled back just enough to breathe, forehead pressed against Topher's. "That's not fair," he murmured, and his voice was rough, unsteady. "You can't just—you can't just kiss me like that and expect me to think straight."
"Who said anything about thinking?" Topher's thumb traced along Beckett's jaw, a slow, deliberate stroke. "I've been thinking for three years. I'm done thinking."
Beckett's breath hitched. "What are you—"
"I'm going to kiss you again," Topher said, and his voice was low, certain, the same tone he used when he was about to win a sparring match. "And then I'm going to keep kissing you until you stop looking at me like you're waiting for the other shoe to drop."
"I'm not—"
"You are." Topher's grey eyes held his, steady and warm. "You're waiting for me to change my mind. You're waiting for me to realize you're too much trouble and walk away. You're waiting for this to be a joke, or a game, or a mistake." His thumb brushed the corner of Beckett's mouth. "It's not any of those things."
Beckett's throat tightened. "You don't know that. You don't know—"
"I know you set fire to the training dummies last week because you were frustrated about a mission briefing." Topher's voice was soft, almost amused. "I know you always sit in the back row of the mess hall, facing the door, even though there's no threat. I know you laugh with your whole body when something's actually funny, and you fake it when it's not." He paused. "I know you, Beckett. I've been watching you for three years."
"That's—" Beckett's voice cracked. "That's not the same as knowing what you're getting into."
"I know exactly what I'm getting into." Topher's hand came up to cup his face again, thumb tracing the line of his cheekbone. "I'm getting into a man who's terrified of being loved, and I'm going to love him anyway. I'm getting into a man who runs when things get real, and I'm going to be there when he comes back. I'm getting into a man who's been alone for so long he doesn't remember what it feels like to be held." His voice dropped. "And I'm going to hold him until he remembers."
Beckett's eyes burned. "Topher—"
"I've got you." Topher's voice was a low, steady anchor. "I've got you, Beckett. You don't have to do this alone anymore."
Beckett's hands tightened on Topher's jacket, and he pulled him in, crushing their mouths together. This kiss wasn't slow or careful—it was desperate, hungry, three years of wanting poured into the press of lips and tongue and teeth. Beckett kissed like he was drowning and Topher was air, like he was trying to prove something with every slide of his mouth against Topher's.
Topher kissed him back with equal heat, hands fisting in Beckett's shirt, pulling him flush against his chest. The starlight around them blazed, silver and gold spiraling together in the dark, and Beckett felt it wrap around them like a cocoon, like a shelter against the cold river air.
When they finally broke apart, both of them were breathing hard. Beckett's lips were swollen, his cheeks flushed, and he felt the heat of the kiss still burning low in his belly. He stared at Topher, at the way his grey eyes had gone dark with want, at the way his chest rose and fell under the worn leather of his jacket, and he felt something in his chest shift—something that had been locked tight for years, finally starting to give.
"I don't—" Beckett's voice came out rough. "I don't know what to do with this."
"You don't have to do anything." Topher's hand came up to brush a strand of hair from Beckett's forehead. "You just have to be here. That's all I'm asking."
Beckett's breath shuddered out of him. He stood there, in the moonlight, with the river murmuring behind him and the old mill holding its breath, and he felt the weight of Topher's words settle over him. *You just have to be here.* It sounded so simple. So impossible.
"What if I'm not enough?" he whispered. "What if I—what if I stay, and I'm not enough, and you—"
"You're enough." Topher's voice was firm, unwavering. "You've always been enough, Beckett. You just never let yourself believe it."
Beckett's throat tightened. He wanted to argue, wanted to point out all the ways he was broken, all the ways he'd fail, all the ways he'd eventually disappoint Topher and prove that he wasn't worth the effort. But Topher's grey eyes held his, steady and patient, and the words died in his throat.
"I want to believe you," he said, and his voice came out cracked, honest. "I want to—I want to let myself—"
"Then let yourself." Topher's hand came up to cup his face, thumb tracing along his cheekbone. "Let yourself believe it. Just for tonight. Just for right now. Let yourself feel it, and see what happens."
Beckett's eyes stung. "What if it's not enough?"
"Then we'll figure it out tomorrow." Topher's voice was soft. "But right now, you're here. I'm here. And that's enough."
Beckett's breath shuddered out of him. He leaned in, pressing his forehead against Topher's, and let himself feel the warmth of him, the solid, unwavering presence of him. The starlight around them pulsed, silver and gold mingling in the dark, and Beckett felt something in his chest crack open—something that had been locked tight for years, finally starting to give.
The warmth of Topher's forehead against his was a steady, quiet anchor, and for a long moment Beckett let himself just breathe it in. The river kept its low, indifferent murmur beyond the mill's shadow, and the moonlight laid silver across the packed dirt, catching the dust motes they'd kicked up in their kissing. He could feel Topher's pulse through the point of contact—slow, unhurried, the same patient rhythm he'd been keeping for three years.
"Tomorrow," Beckett repeated, and the word felt strange in his mouth, like a coin he'd never held before. "You really think there's going to be a tomorrow."
"I know there is." Topher's voice was a low vibration against his skin. "I've been counting them."
Beckett's laugh came out wet and broken, half a sob and half something else. "Three years of counting tomorrows. That's either the most romantic thing I've ever heard or the saddest."
"Can't it be both?"
"I don't know." Beckett pulled back just enough to look at him, to see the way the moonlight caught the grey of Topher's eyes, the way his dark hair fell across his forehead, the way his mouth was still swollen from their kissing. "I don't know anything right now. My head's a mess. My chest feels like it's been turned inside out. And I keep waiting for the part where I wake up."
Topher's hand came up, and his thumb traced the line of Beckett's jaw, a slow, deliberate stroke. "You're not asleep."
"How do you know?"
"Because I've dreamed about this." Topher's voice was low, rough. "Every version of it. The ones where you kiss me, the ones where you don't, the ones where you walk away and I stand there like an idiot. And none of them felt like this." His thumb brushed the corner of Beckett's mouth. "None of them felt real."
Beckett's breath caught. "And this feels real?"
"This feels like the first thing that's made sense in three years."
The words landed somewhere deep in Beckett's chest, and he felt the crack widen, felt the warmth of something that wasn't fire spreading through him. He'd spent so long building walls, so long sharpening his edges into weapons, so long telling himself that wanting was weakness and needing was a trap. And here was Topher Kaelen, patient as stone, taking every sharp thing Beckett had ever thrown at him and holding it without flinching.
"I don't deserve this," Beckett whispered, and the words came out before he could stop them, raw and honest and terrified.
"That's not for you to decide."
"Topher—"
"You don't get to decide what you deserve." Topher's voice was firm, but his hand was gentle where it cupped Beckett's face. "You get to decide what you'll accept. And I'm asking you to accept this. To accept me. To accept that someone can want you without wanting to fix you."
Beckett's eyes burned. "I don't know if I can."
"I know." Topher's thumb swept across his cheekbone, catching the tear before it could fall. "But you're still here. You haven't run. That's more than you've ever given anyone."
The truth of it hit Beckett like a wall. He'd run from everything—from fights he couldn't win, from feelings he couldn't name, from the terrifying possibility that someone might actually see him and stay. He'd left a trail of half-closed doors and unanswered questions, always moving, always one step ahead of the thing he wanted most.
And he was still standing here. In the moonlight. With Topher's hand on his face and the river murmuring its patient song and the old mill holding its breath around them.
"Okay," he said again, and this time the word felt different. Heavier. Like a door he was choosing to walk through. "Okay. I'm here. I'm—I'm not running."
Topher's smile was slow, warm, like the first crack of dawn. "I know."
"How do you—"
"Because you're still looking at me." Topher's voice was soft, almost wondering. "You're still here, Beckett. That's all I needed to know."
Beckett's breath shuddered out of him, and he leaned forward, pressing his forehead against Topher's again. The contact was grounding, solid, a reminder that this was real, that he was real, that the warmth spreading through him wasn't the dangerous heat of his own fire but something softer, something that asked nothing and gave everything.
"I want to kiss you again," he said, and his voice was rough, honest. "But I'm scared that if I do, I won't be able to stop."
"I'm not asking you to stop."
Beckett's heart stuttered. "That's—that's not—"
"I'm not asking you to stop," Topher repeated, and his voice was low, certain. "I'm asking you to stay. To kiss me as long as you want, and then to stay. That's all."
The words settled into Beckett's chest, warm and terrifying and real. He'd spent so long bracing for the other shoe, waiting for the moment when everything fell apart, that he didn't know what to do with this—with the steady, unwavering certainty of Topher's gaze, with the patient warmth of his hands, with the terrifying possibility that this could actually be his.
"What if I don't know how?" he whispered. "What if I don't know how to stay?"
"Then I'll teach you." Topher's voice was soft, steady. "I'll teach you how to stay. I'll teach you how to let yourself be wanted. I'll teach you how to wake up next to someone and not be afraid."
Beckett's throat tightened. "You make it sound so simple."
"It's not simple." Topher's thumb traced along his jaw, a slow, grounding stroke. "But it's worth it. You're worth it."
Beckett's eyes stung, and he blinked hard, trying to hold back the tears. He'd spent so long pretending he didn't care, pretending he didn't want, pretending he was fine with the walls he'd built around himself. And here was Topher Kaelen, tearing every one of them down with nothing but patience and truth.
"I don't know what to say," he admitted, and his voice cracked on the words. "I've never—no one's ever—"
"You don't have to say anything." Topher's hand slid to the nape of his neck, fingers threading through his hair, a gentle, grounding pressure. "You just have to be here. I told you that."
Beckett's breath shuddered out of him, and he closed his eyes, letting himself feel the warmth of Topher's hand, the solid weight of his presence, the steady rhythm of his breathing. He could feel the starlight around them, pulsing soft and warm, silver and gold mingling in the dark, and he felt something in his chest settle—something that had been rattling loose for years, finally finding its place.
"I'm here," he said, and the words came out steadier than he felt. "I'm not going anywhere."
Topher's smile was slow, warm, like the first crack of dawn. "I know."
Beckett leaned in, and this time the kiss was different. Slower, softer, a careful exploration rather than a desperate claiming. He kissed Topher like he was learning the shape of him, the taste of him, the way his lips parted and his breath caught and his hand tightened on the back of Beckett's neck. He kissed Topher like he had time, like he wasn't waiting for the other shoe to drop, like he was finally letting himself believe.
Topher kissed him back with the same patient warmth, his free hand coming up to rest on Beckett's hip, a light, grounding touch. The starlight around them pulsed, silver and gold spiraling together in the dark, and Beckett felt it wrap around them like a shelter against the cold river air.
Beckett's breath shuddered out of him. He stood there, in the moonlight, with the river murmuring behind him and the old mill holding its breath, and he felt the weight of Topher's words settle over him. You just have to be here. It sounded so simple. So impossible.
So he stopped thinking.
Beckett surged forward, and the six inches of cold river air between them collapsed to nothing. His hands found Topher's jacket, fisted in the worn leather, and he pulled—not gently, not carefully, not with any of the trembling hesitation that had marked every other kiss they'd shared. This was a claim. A decision. A door slammed shut behind him so he couldn't run back through it.
Topher made a sound against his mouth—surprise, maybe, or relief, or something that might have been the same desperate hunger clawing at Beckett's own chest—and then his hands were on Beckett's hips, gripping hard, pulling him flush against the solid heat of his body. The starlight around them flared, bright and sudden, washing the old mill in silver-blue light, and Beckett felt his own magic rise to meet it, flames licking along his palms where they pressed against Topher's chest.
The kiss deepened. Beckett's mouth opened under Topher's, and he tasted him—smoke and something green, the faint salt of sweat from the training yard, the particular warmth of a man who had been wanting this for three years. He kissed like he was starving, like he'd been rationing himself for so long that the first real taste had shattered every careful boundary he'd built.
Topher's hands slid up his back, fingers digging into the muscle of his shoulders, pulling him closer, closer, until there was no space left between them. The starlight wrapped around them both, a silver cocoon that shut out the river and the moonlight and the rest of the world, and Beckett felt it settle over his skin like a second layer of warmth.
"Beckett." Topher's voice was rough, scraped raw, and he pulled back just enough to breathe, forehead pressing against Beckett's. "Beckett, I—"
"Don't." Beckett's voice came out cracked, desperate. "Don't talk. Just—" He pulled Topher back in, mouth finding his again, and this time the kiss was slower, deeper, a deliberate exploration. He kissed Topher like he was memorizing him, like he had all the time in the world and intended to use every second of it.
Topher's hands came up to cup his face, thumbs tracing along his cheekbones, and the tenderness of the gesture undid something in Beckett's chest. He'd spent so long bracing for sharp edges, for the inevitable moment when Topher would show his teeth and prove that this was just another game, another round of the circling and taunting that had defined them for years. But there was nothing sharp in Topher's touch. Nothing guarded. Just the steady, patient warmth of a man who had been waiting, and waiting, and waiting.
Beckett's hands slid from Topher's jacket to his neck, fingers threading into the dark tousle of his hair, and he pulled him closer, deeper, until he couldn't tell where his own breath ended and Topher's began. The fire in his palms had banked to a low, steady warmth, and he could feel the starlight pulsing around them, silver and gold spiraling together in the dark like they'd been braided from the start.
Topher's mouth moved down his jaw, trailing fire down his neck, and Beckett's head fell back, a sound escaping him that was half gasp, half groan. "Topher—"
"I've got you." Topher's voice was a low vibration against his skin. "I've got you, Beckett. You're still here."
"I know." Beckett's hands tightened in Topher's hair. "I know. I'm not—I'm not going anywhere."
The words felt different this time. Heavier. Like a vow he was actually capable of keeping.
Topher pulled back just enough to meet his eyes, and the look on his face made Beckett's breath catch. There was hunger there, yes, but there was also something softer—something that looked terrifyingly like devotion. "Say it again."
Beckett's throat tightened. "I'm not going anywhere."
Topher's mouth curved, and the starlight around him pulsed, bright and warm. "Good."
Beckett's laugh came out wet and broken, a sound that cracked open something in his chest and spilled out before he could catch it. Three years. Three years of circling, of taunting, of telling himself the heat between them was just rivalry, just the familiar burn of wanting to win. And here was Topher Kaelen, holding him like he was something precious, looking at him like he'd been waiting his whole life for this exact moment.
"Three years," Beckett said, and his voice came out rough, scraped raw by the weight of it. "Three years of watching you across training yards and tavern tables, and you just—" He laughed again, disbelieving, and pressed his forehead harder against Topher's. "You just hold me like this. Like it's nothing. Like it's the easiest thing in the world."
"It is." Topher's hands were steady on his back, warm through the thin fabric of his shirt. "The easiest thing I've ever done."
Beckett's throat tightened. He wanted to argue, wanted to point out that nothing about him was easy, that he was all sharp edges and barbed wire and a lifetime of running from anything that felt like home. But Topher's hands were still on him, patient and sure, and the words died before they could form.
He pulled Topher in instead.
The kiss was softer this time. Slower. Beckett let his mouth find Topher's like he was testing the shape of it, learning the way their lips fit together, the way Topher's breath caught when Beckett's tongue traced the seam of his mouth. He kissed like he had time, like he wasn't waiting for the other shoe to drop, like he was finally letting himself believe this was real.
Topher kissed him back with the same careful tenderness, one hand sliding up to cup the back of Beckett's head, fingers threading into his hair. The starlight around them pulsed, silver and gold spiraling together in the dark, and Beckett felt it settle over his skin like a second layer of warmth.
He pulled back just enough to breathe, and the space between them was charged with the smell of ozone and river water and the particular warmth of two bodies pressed close. Beckett's hands were fisted in Topher's jacket, knuckles white, and he could feel the fine tremor running through his own arms.
"I keep waiting for it to break," he admitted, and his voice came out quiet, almost ashamed. "Every time you touch me, every time you say something like that, I keep waiting for the moment when it all falls apart."
Topher's thumb traced along his jaw, a slow, grounding stroke. "I know."
"How do you—"
"Because I've been waiting too." Topher's voice was low, rough. "Three years of watching you, Beckett. Three years of wanting you. And every time you smiled at me across the yard, I told myself it didn't mean anything. That you were just being you. That I was reading something into nothing." He paused, and something soft flickered across his face. "And now you're here. In my arms. Telling me you're scared."
Beckett's breath hitched. "That's not—"
"It's everything." Topher's hand slid to the nape of his neck, fingers curling into the short hairs there. "It's everything, Beckett. You're here. You haven't run. You're letting me hold you."
The words landed somewhere deep in Beckett's chest, and he felt the crack widen, felt the warmth of something that wasn't fire spreading through him. He'd spent so long building walls, so long sharpening his edges into weapons, so long telling himself that wanting was weakness and needing was a trap. And here was Topher Kaelen, patient as stone, taking every sharp thing Beckett had ever thrown at him and holding it without flinching.
"I don't know what to do with this," Beckett whispered. "I don't know what to do with—with someone who actually wants me to stay."
"You don't have to do anything." Topher's voice was soft, steady. "You just have to be here. That's all I'm asking."
Beckett's eyes burned. He blinked hard, trying to hold back the tears, but one escaped anyway, tracking down his cheek. Topher caught it with his thumb, wiping it away with devastating tenderness.
"I'm here," Beckett said, and the words came out cracked, honest. "I'm here, Topher. I'm not going anywhere."
Topher's smile was slow, warm, like the first crack of dawn. "I know."
Beckett leaned in again, and this time the kiss was different. Deeper, hungrier, but still careful, still tender. He kissed Topher like he was memorizing the taste of him, the way his lips parted and his breath caught and his hand tightened on the back of Beckett's neck. He kissed Topher like he was finally, finally letting himself believe.
The starlight around them flared, bright and warm, and Beckett felt his own magic rise to meet it, flames flickering along his palms where they pressed against Topher's chest. The two lights mingled, silver and gold braiding together in the dark, and Beckett felt it wrap around them like a cocoon, like a shelter against the cold river air.
Topher's hands slid down his back, gripping his hips, pulling him flush against him. Beckett gasped against his mouth, felt the hard line of Topher's body pressing against his own, and the heat of it shot through him like lightning. He could feel the shape of Topher's want through the worn leather of his trousers, and his own body answered, heat coiling low in his belly.
"Topher," he breathed, and the name came out like a prayer. "Topher, I—"
"I know." Topher's voice was rough, breathless. "I know, Beckett. I feel it too."
Beckett's hands tightened on Topher's jacket. "I don't—I've never—"
"We don't have to do anything you're not ready for." Topher pulled back just enough to meet his eyes, and the look on his face was so full of want, so full of tenderness, that Beckett's breath caught. "We can just stay here. We can just hold each other. We can just—be."
The word *be* landed in Beckett's chest like a stone dropping into still water. He'd spent so long running, so long moving, so long never letting himself settle anywhere or with anyone. And here was Topher Kaelen, offering him the simplest, most terrifying thing in the world: a place to rest.
"Okay," he said, and the word came out soft, wondering. "Okay. Let's just—let's just be."
Topher's smile was like sunrise, slow and warm and impossibly bright. He pulled Beckett closer, wrapping his arms around him, and Beckett let himself be held. Let himself sink into the warmth of Topher's body, the steady thrum of his heartbeat, the way the starlight wrapped around them both like a blanket.
The river murmured on, dark and patient, and the old mill held them in its moonlit silence. Beckett pressed his face into the curve of Topher's neck and breathed him in—smoke and cedar and something green and living, the scent of a man who had been waiting for him for three years.
"I think I'm starting to believe you," he whispered, and the words came out muffled against Topher's skin.
Topher's arms tightened around him. "Good."
The word was soft, warm, and Beckett felt it settle into his chest like a promise. He pulled back just enough to rest his forehead against Topher's, and the starlight around them flickered, silver and gold braiding tight around them both.
"I think I'm starting to believe you," Beckett repeated, and this time the words came out steadier, like he was testing the weight of them and finding them solid. "I think I'm starting to believe this is real."
Topher's hands came up to frame his face, thumbs tracing along his cheekbones. "It's real," he said, and his voice was low, certain. "It's real, Beckett. And I'm going to spend the rest of my life proving it to you."
Beckett's breath shuddered out of him. He leaned in, pressing his lips to Topher's one more time—a soft, lingering kiss that tasted like starlight and smoke and the beginning of forever.
And for the first time in three years, he didn't want to run.
The word *stay* hung in the air between them, and Beckett felt it land somewhere in his chest, a seed dropped into soil he'd thought was barren. He pulled back just enough to look at Topher, really look at him, tracing the line of his jaw, the way the starlight caught in his dark lashes, the steady grey of his eyes that held no judgment, no impatience, only that terrible, wonderful patience that made Beckett's heart ache in ways he couldn't name.
"You mean it," Beckett said, and it wasn't a question. It came out flat, wondering, like he was turning a gem over in his hands and finding it real.
"Every word." Topher's thumb traced the corner of his mouth, a feather-light touch that made Beckett's breath catch. "Every single word, Beckett."
Beckett's laugh came out cracked, surprised, like something he hadn't expected to find. He ducked his head, pressing his forehead against Topher's collarbone, and felt the warmth of him through the thin fabric of his shirt. The starlight around them pulsed, silver and gold braiding together, and Beckett felt his own fire rise to meet it, flames licking along his palms where they pressed against Topher's chest.
"Three years," he said, and the words came out muffled against Topher's skin. "Three years of telling myself this was just rivalry. Just—just the usual burn of wanting to beat you at something." He laughed again, the sound wet and broken. "And you just—you just held me. Like it was nothing. Like it was the easiest thing in the world."
"It is." Topher's hand slid to the nape of his neck, fingers curling into the short hairs there. "The easiest thing I've ever done."
Beckett's throat tightened. He wanted to argue, wanted to point out that nothing about him was easy, that he was all sharp edges and barbed wire and a lifetime of running from anything that felt like home. But Topher's hands were still on him, patient and sure, and the words died before they could form.
He pulled Topher in instead.
Topher kissed him back with the same careful tenderness, one hand sliding up to cup the back of Beckett's head, fingers threading into his copper hair. The starlight around them pulsed, silver and gold spiraling together in the dark, and Beckett felt it settle over his skin like a second layer of warmth.
The words landed somewhere deep in Beckett's chest, and he felt the crack widen, felt the warmth of something that wasn't fire spreading through him. He'd spent so long building walls, so long sharpening his edges into weapons, so long telling himself that wanting was weakness and needing was a trap. And here was Topher Kaelen, patient as stone, taking every sharp thing Beckett had ever thrown at him and holding it without flinching.
Topher's smile was slow, warm, like the first crack of dawn. "I know."

