Work Text:
The silence wasn't new. Between them, silence had always lived like a third presence, a space neither threatening nor safe—just there, lingering. Tonight, it tasted heavier. Different. The kind that settles in your mouth when something's about to break, or bloom.
Gojo stood by the window with his back half-lit by the city's nocturnal glow. His hair, ruffled and still damp from a late shower, caught the streetlight and shimmered like spilled moonlight. He wasn't wearing his blindfold—hadn't all evening—and Geto hadn't asked why. Maybe he didn't want to know the answer. Maybe he already did.
Inside the room, the warm air stuck to bare skin. A single fan hummed lazily in the corner, doing little to cool the faint layer of sweat clinging to Geto's chest. He sat with his legs stretched out, one arm resting behind his head, the other draped over his stomach. The thin futon beneath him felt too soft, too yielding. Too inviting, for the kind of restraint he'd been practicing all night.
"You keep looking out like there's a war coming," he murmured, eyes still fixed on the white fabric of Gojo's shirt, half-tucked and careless.
A soft scoff. "Maybe there is," Gojo replied without turning around. "Or maybe I'm just watching it end."
He shifted then, enough for Geto to catch the sharp line of his jaw, the small twitch in his cheek like a thought barely withheld.
"You're tired," Geto said, gentler now.
Gojo's shoulders rose in a slow breath, like he wasn't sure if he wanted to agree or argue. "You always say that when I'm quiet."
"Because it's always true."
Finally, Gojo turned. And there it was—that familiar ache Geto could never quite name. His friend, his shadow, his ghost, standing in the dark with too many regrets coiled beneath his ribs. The look in Gojo's eyes was something between defiance and surrender.
He walked over in slow, barefoot steps. The hem of his shirt brushed his thighs. A drop of water trailed from his neck to his collarbone, and Geto's eyes followed it without permission.
Gojo knelt beside the futon, his knees barely touching the edge. His hand ghosted above Geto's forearm, not touching—just hovering like the idea of closeness.
"I could lie here, right next to you," Gojo murmured, voice low, "and still feel like I'm on the other side of the world."
Geto didn't answer. Couldn't. He felt the words in his chest like a bruise pressed too hard.
Gojo's hand finally dropped, just barely grazing the skin of Geto's wrist. "Bien trop loin," he whispered, the French folding against his lips like silk, "pour espérer dormir au creux de tes câlins."
The words struck like a heatwave.
He hadn't expected it—from Gojo, of all people. French, sweet, fragile. Geto swallowed, felt his breath hitch somewhere between his ribs.
"When did you start quoting poetry?"
Gojo tilted his head, half-smile curling without humor. "Since you stopped letting me say anything real in Japanese."
Silence, again. This time it burned.
Geto shifted, reached out, let his fingers trail down Gojo's arm in a slow, exploratory path. It wasn't a gesture meant to soothe—it was a confession. Their skin met at the elbow, warm, familiar, and still electrifying.
"You're not on the other side of the world," he said, voice hoarse. "You're right here."
Gojo leaned down, closer, until his breath touched Geto's lips. But he didn't kiss him. He never did.
"Am I?"
The question hung between them. Heavy. Sacred.
And neither of them had the courage to answer. Not yet.
Geto hadn't moved.
Not when Gojo had leaned in so close the heat of his breath danced across his lips. Not when his eyes, pale as winter light, searched his face with a quiet ache no jokes could cover. The futon beneath him felt suddenly too thin, the air too heavy. The whole room tilted into something fragile, trembling on the edge of almost.
And still—he didn't move.
Because he knew what would happen if he did.
Gojo's fingers hovered an inch above his chest now, as if he was trying to trace the shape of Geto's heartbeat without daring to touch it. There was something reverent in the way he looked at him—like Geto was both the wound and the remedy. Like the pain had become necessary.
"You always do that," Gojo said quietly, almost with wonder.
Geto blinked, surprised by the softness in his tone. "Do what?"
"Stay still. When I get too close."
He almost smiled, almost said something sarcastic. But the words got stuck behind the weight in his throat. He could feel the hum of Gojo's presence like static just under his skin.
"It's because I don't trust myself," Geto murmured finally, voice low and raw. "If I move, I'll forget where the line is."
A pause. Then Gojo leaned in further, close enough that their noses nearly touched.
"Maybe there isn't one anymore."
Geto laughed under his breath, bitter and broken in the edges. "There's always a line. You and me—we built our whole world on pretending it's not there."
Gojo didn't laugh. He just looked at him with this heartbreaking patience, like he was waiting for Geto to catch up to something that had already happened.
The silence stretched again, but it wasn't empty.
It was thick with memory. Every fight they never finished. Every word they didn't say. Every time their hands brushed in passing and neither of them flinched. The years between them, packed into this single moment where everything could shift—if one of them just let go.
Gojo sat back slightly, his thighs brushing Geto's where they lay tangled in the bedding. The warmth of his body lingered like an invitation not yet accepted.
"You're wrong, you know," he said, eyes still locked on him. "It's not pretending. I knew the line was there. I just kept hoping one day you'd be the one to step over it."
Geto's breath hitched. His chest rose, fell—like he was trying to control something that didn't want to be contained.
He propped himself up on one elbow slowly, and this time he didn't stop his hand when it reached out. He pressed his palm flat against Gojo's ribs, right where his heart should be. Not forceful. Not hesitant. Just... there.
Their skin was too warm.
Gojo's eyes fluttered closed.
Geto swallowed hard. "I don't know what's worse," he said, "crossing that line and losing everything... or staying here like this and pretending I don't already have."
There it was. The confession. Not loud, not dramatic. Just devastating in how honest it was.
Gojo opened his eyes again. "We never had it," he whispered. "So how could we lose it?"
"You really believe that?"
Gojo nodded, barely. "I believe I've always been yours. Just... in the wrong timeline."
The ache in Geto's chest bloomed like fire.
He traced a line with his thumb over Gojo's skin, slow, reverent. "I thought if I touched you like this, I'd break you."
"You won't." Gojo's voice barely existed now. "You're the only one who never did."
There were no jokes left in either of them. No walls, no clever exits. Just two bodies inches apart and years of love stuffed into a silence that finally felt honest.
And somewhere in Geto's mind, the words looped again and again, quiet and cruel:
Bien trop loin pour espérer dormir au creux de tes câlins.
Because that was the truth. The brutal, beautiful truth.
They were both right here.
And yet still—
Too far.
The touch remained.
Not bold, not frantic—just there. Geto's hand resting against the bare skin of Gojo's ribs, each inhale lifting it slightly, just enough to remind them both that this wasn't a dream. That this fragile, impossible closeness was real.
Outside, the city pulsed with distant life. Neon signs blinked into the dark like forgotten prayers, while the hum of traffic melted into the low murmur of wind against the glass. Inside, the room was a slow-breathing animal—quiet, intimate, alive with tension.
Gojo didn't speak again. He just looked down at Geto, lashes half-lowered, body still, as if the moment might collapse under the weight of a single misplaced word.
Geto felt it too.
That fine, sharp line between staying and falling.
His hand moved, gliding up from Gojo's ribs to his chest. Fingers grazing pale skin like he was afraid it would dissolve under pressure. He could feel the beat of Gojo's heart beneath his palm—faster than it should have been. Vulnerable. Human.
It made something twist in Geto's stomach.
Because Gojo was always untouchable. Always smirking, floating above the rest of the world like gravity didn't apply to him. But here, in this room, with no blindfold, no armor, no distance—he wasn't the strongest. He was just Satoru.
And Geto had never known how to hold him without breaking them both.
Gojo leaned in again, closer this time, until his forehead rested against Geto's. No kiss. No sharp movement. Just the warmth of skin meeting skin in the most silent of surrenders.
"You're shaking," Geto whispered.
Gojo exhaled. "I know."
"Why?"
A pause. The kind that feels like falling off a ledge you didn't know you were standing on.
"Because I don't know what happens if we stop pretending," Gojo said, the words barely more than a breath. "And I'm scared I'll ask you to stay and you'll actually say no."
Geto's throat closed.
He wanted to speak. To say something cruel and gentle, to slice through the fear with honesty. But instead, he tilted his head, just slightly, and brushed his lips against Gojo's temple.
The contact was featherlight. Reverent. It didn't ask for anything. It was just there—a promise, or an apology, or both.
Gojo stilled.
For a moment, they breathed together, foreheads touching, hands still. It wasn't passion in the cinematic sense. There was no urgency. Just... time.
Time to remember the way Gojo smelled after a shower—something clean and sharp, like mint and wind. Time to memorize the slope of his neck, the heat of his skin, the quiet vulnerability that never made it past his smile.
Geto let his hand drift again, fingers trailing up to the hollow of Gojo's throat, then slowly down to the open edge of his shirt. He traced along the exposed collarbone, then followed the line to the curve of his shoulder, watching the way Gojo's body reacted—not with resistance, but with stillness. Like he was afraid any movement would chase the moment away.
And yet...
When Geto's fingertips dipped beneath the fabric—just barely—Gojo's breath hitched.
He didn't stop him.
Didn't speak.
Didn't flinch.
So Geto kept going, slow and deliberate. His hand slid under the cotton, palm now flat against the warm skin of Gojo's back. Every inch of contact felt like a question, and every second Gojo didn't pull away felt like an answer.
The kind they'd never dared to voice before.
Gojo shifted then, subtly. One knee sliding forward until it brushed the side of Geto's thigh. His other hand came up, hesitating in the air for a moment before resting gently—so gently—on Geto's hip.
Their eyes met.
No more jokes. No more masks.
Just them.
And something unspoken passed between their bodies. A tension not quite lust, not quite love, but something sacred. Something that had always existed in the spaces where they almost touched, almost kissed, almost said what they meant.
"Say it," Gojo whispered. Not a command. A plea.
Geto pressed his forehead to Gojo's again, breath shaking.
"I've missed you in ways I don't know how to survive."
The silence after was soft and brutal.
Gojo's hand tightened just slightly on his hip. His lips parted, but no words came out. He didn't need them.
Because Geto could feel it now.
This wasn't about sex. Not yet.
This was about remembering the shape of each other.
The weight. The heat. The history of fingers and breath and longing in the dark.
And still—bien trop loin pour espérer dormir au creux de tes câlins.
That thought haunted Geto like a ghost. Because even with Gojo's skin beneath his hands, he could feel the miles still between them.
But maybe, just maybe...
They were ready to start closing the distance.
Gojo didn't move for a long time.
Just stayed there, pressed against him, like his body had forgotten how to pull away. And Geto didn't move either. Not because he was frozen, not because he was unsure — but because he knew how much this moment mattered.
It was the first time in years that Gojo was letting himself be touched without performing it.
No swagger, no grin, no cocky lean of the hips.
Just him.
Warm. Bare. Here.
Geto's hand was still beneath his shirt, fingers splayed against the slope of Gojo's spine. He could feel every shift, every tremor, every reluctant breath. And for a long time, that was enough.
But want has a way of growing in silence.
It curls up inside the stillness, feeds on the closeness, the proximity, the tension stretched like a thread between teeth.
Gojo's thumb moved first, slow and aimless, tracing lazy circles on Geto's hipbone — so light it almost wasn't there. The kind of touch that doesn't ask, doesn't claim. It just is. And that was more dangerous than anything else.
Because Geto felt it immediately.
The ache.
The way his body leaned in without permission. The way his pulse fluttered at the base of his throat like a warning he had no intention of heeding.
He tilted his head, just slightly, enough to brush the edge of his nose along Gojo's jawline. Not a kiss. Not even a promise of one. Just presence. Just closeness.
And still Gojo didn't move away.
"Do you ever think about it?" Geto murmured against his skin, voice barely above the hush of breath.
Gojo's lashes fluttered. "About what?"
"This."
He shifted his palm along Gojo's back, fingers pressing a little deeper into the dip just above his waistband. "If we'd let it happen. If we'd stopped pretending."
Gojo's exhale was uneven.
"Every fucking night," he whispered.
That broke something.
Not dramatically. Not with noise or sudden heat. But something in Geto's chest gave out at those words. Because it wasn't lust in Gojo's voice. It wasn't desperation. It was regret. Plain and hollow.
He moved then, slow and deliberate, rolling slightly until Gojo was more between his legs than beside them, bodies half-tangled now, the weight of Gojo's thigh resting against his own. Their shirts had ridden up — not from haste, just from friction and gravity — and skin met skin where their hips brushed.
Geto closed his eyes.
It was almost unbearable, how good it felt.
Not in the way he usually thought of touch — not friction, not pressure. Just heat. Just proximity. Just the slow, humming awareness of someone you've spent your whole life not touching.
Gojo didn't speak again. He just let his head fall to the curve of Geto's neck, mouth ghosting over the skin there, not kissing, not even tasting — just breathing. Letting his breath land there like a confession.
"I don't want to ruin this," he said after a long pause, voice hoarse and small.
"You won't."
"You don't know that."
"I do."
Geto brought his hand up to the back of Gojo's head, threading fingers through that soft, ridiculous hair, holding him there like a secret. His other hand stayed at Gojo's waist, thumb brushing the warm skin above his waistband in long, aimless sweeps.
And Gojo, for once, let himself be held.
No control. No power games.
Just arms. Just touch.
Geto pressed his lips to the crown of Gojo's head, a kiss that wasn't meant to ignite anything, just calm it. Anchor it.
"I used to dream about this," he said softly.
Gojo made a sound — not quite a laugh, not quite a sob. "And now?"
"Now I'm afraid if I close my eyes, I'll wake up before you kiss me."
There was a pause.
Then Gojo lifted his head.
Their faces were so close it hurt. Not physically, but something deeper. Their noses brushed. Their lips hovered. The air between them went electric.
And still — no kiss.
Because the ache was the point.
The waiting. The not-quite. The tension so thick it felt holy.
Because in this moment, touching was a ritual.
And kissing?
Kissing would be a consequence.
So instead, Gojo leaned in and brushed his cheek against Geto's, like a cat seeking warmth. His voice came low, a breath at the edge of a moan.
"Then don't close your eyes."
Geto's hands gripped tighter — one in his hair, one at his hip — and for a second, just one, the space between their mouths felt like the edge of a blade.
And still, bien trop loin pour espérer dormir au creux de tes câlins.
Because to fall into each other would be too easy.
And neither of them had ever been good at easy.
The minutes passed, or maybe they didn't.
Time had folded in on itself, curling around the way Gojo's body fit so precisely into Geto's arms, like they'd rehearsed this thousands of times in dreams they never spoke of. Like the years hadn't carved canyons between them.
Their foreheads touched again.
But this time, it was Geto who leaned forward first. Not to kiss, not to claim. Just to exist in that nearness. To feel the quiet thrum of Gojo's breath against his own, their lips a breath apart but never touching, as if the space between them was more sacred than any contact.
Gojo's hand wandered again.
From Geto's hip to his thigh, dragging a lazy line of heat through the fabric of his sweats. Not rough. Not asking. Just... mapping. Like he needed to memorize him this way, in layers. Not skin, not muscle — but presence.
Geto inhaled slowly through his nose, holding it in like the moment might break if he exhaled too hard.
"You know," Gojo murmured, his voice lower than it had been all night, "you're being very patient."
"I'm terrified," Geto admitted.
A pause.
"Of what?"
"That if I touch you the way I want to, you'll stop being real."
Gojo's smile was a quiet ache against his cheek.
"I'm real," he said, mouth hovering at Geto's ear now, breath ghosting warm across his skin. "I just don't always know how to be real with you."
That landed somewhere deep, somewhere raw.
And still, Geto didn't pull away.
Instead, he brought one hand up to Gojo's chest again, sliding slowly beneath the shirt that was half-twisted from the way they'd moved. His fingers spread wide, palm flat against the heart he'd nearly forgotten the rhythm of. He held it there. Felt it race.
"Don't think," Geto whispered. "Just stay."
Gojo let his eyes fall closed. And something changed in the way he moved — softer now, but more certain. His hand shifted upward, fingers brushing the edge of Geto's waistband. Just barely. Just enough to feel the way Geto tensed beneath him.
But not with fear.
With want.
Quiet, deliberate, impossible want.
They weren't undressing each other. Not yet. That would have been too fast, too final. No, this was different. This was a slow unmaking. A peeling back of shields neither of them had admitted they wore.
Geto shifted, letting his knee slide between Gojo's legs now, thigh pressing up in a way that wasn't exactly intentional — but not accidental either.
Gojo's breath stuttered.
And that was intentional.
Geto watched him, watched the way his mouth parted, the way his lashes trembled like he was holding something in. Not a moan. Not yet. Just the start of one. The seed of it.
"Are you okay?" Geto asked quietly.
Gojo's eyes opened.
They were blown wide, pupils dark, rimmed with something he didn't often show — need.
"Yeah," he breathed. "I just... forgot what this feels like."
"This?"
"Being wanted without being used."
God, it cracked something in Geto's chest. He let his hand wander again — up Gojo's back, over his shoulder blade, under the hem of his shirt until he found the curve of his spine. His fingers followed the ridge like a lifeline, grounding him in the weight of this, of them, of now.
"You've always been wanted," Geto murmured. "You just never let anyone close enough to show you."
Gojo didn't respond.
Not with words.
But he leaned in, chest to chest now, fully. The weight of him warm and solid and finally there. The friction of breath and skin, of hips brushing, of shirts twisted between them — it was unbearable in the most tender of ways.
And Geto let himself feel it.
The heat pooling low in his stomach.
The ache blooming in his chest.
The silent scream of a body that had gone too long untouched by something that mattered.
He tilted his head, and for a moment, just one, their lips almost met.
Almost.
But he didn't kiss him.
Because the moment before mattered more than the moment itself.
Because the breath they shared was more intimate than any collision of mouths.
And because even now, even with Gojo wrapped around him, Geto still felt bien trop loin pour espérer dormir au creux de tes câlins.
But tonight, maybe...
Maybe they could start trying.
The heat between them didn't fade.
If anything, it grew — not like fire, wild and consuming, but like an ember pressed too close to skin. A warmth that seeped through every breath, every shift of fabric, every place their bodies touched.
Geto let his palm rest low on Gojo's back now, where skin met waistband. His thumb stroked there — a slow, repetitive motion, almost hypnotic. It wasn't even meant to arouse. It was just to feel. To confirm that Gojo was really here. Still breathing. Still real.
Gojo's voice came low, muffled against the skin of Geto's neck.
"Why do you feel like home even after all this time?"
The question landed like a wound.
Because Geto didn't have an answer. Or maybe he had too many.
He tilted his head slightly, letting his lips brush Gojo's temple. Just a whisper of contact, feather-light. Then he turned his face, lips brushing pale hair, then warm skin, trailing lower until they hovered just above Gojo's ear.
"I never stopped waiting for you."
Gojo's whole body shifted.
Not away — never away — but closer. Like the words had made something collapse inside him. He pulled his leg tighter around Geto's, his hand pressing now against Geto's bare waist, shirt ridden up and forgotten. His fingers trembled faintly. As if he was scared of touching too much. Or not enough.
"Tell me what you want," Geto said quietly, the words a breath against Gojo's hair.
Gojo didn't answer right away. But his hand moved, sliding up Geto's side, under the fabric, past the ribs, fingertips barely grazing. When he spoke, it was so soft it almost didn't reach the air.
"I want to be wanted," he said.
Geto swallowed.
"You are."
Gojo nodded slowly, the motion rubbing his cheek against Geto's collarbone. "But I want you to show me."
That was permission.
But not for everything.
Just for this.
For hands. For mouths. For slow unraveling.
Geto shifted slightly, adjusting his grip, pulling Gojo a little higher onto his body. Now their hips lined up. Now their chests pressed flat. Now, every breath was felt twice — once in the lungs, once in the skin.
And he touched him like that.
Not fast. Not hungry.
Just... deep.
His hands slid up Gojo's back, palms wide, firm, learning each contour again like scripture. He let his thumbs trace along Gojo's spine, up to the curve of his neck, where his fingers threaded into the mess of white hair.
Gojo shuddered.
Not from cold. From feeling.
He moved in return — hips rolling slightly, enough to press against Geto in a way that wasn't quite a grind but wasn't innocent either. Just a warning. Just a reminder that his body had its own needs. That no matter how sacred this felt, they were still made of heat and pulse and friction.
Geto closed his eyes.
The pressure of Gojo against him, the breath in his throat, the taste of skin just beneath his lips — it was too much and not enough at once.
He pressed a kiss to Gojo's neck.
Then another.
And another.
Trailing upward now, over his jaw, slow and reverent. Each one a promise he didn't know how to keep. Each one a confession he hadn't yet spoken.
Gojo's hands gripped him tighter.
Fingers digging into the curve of his waist, thumb dragging slowly across his lower back. Their hips shifted again. Slower this time. Pressing closer, more deliberate. Still clothed, still wrapped in cotton and restraint — but the ache beneath it burned through.
And still they didn't kiss.
Not yet.
Because the not-kissing had become its own kind of foreplay.
Because their mouths spoke louder in silence.
Because Geto knew that once they kissed — really kissed — it would all come undone.
And part of him still wanted to savor the edge.
Gojo's breath was ragged now.
"Touch me," he whispered. "Please."
Geto nodded against his skin.
And without a word, he slipped his hand lower.
Not rushed. Not forceful.
Just sliding beneath the waistband of Gojo's sweats, fingers brushing the curve of his lower back, then lower still, until his whole palm cupped the soft, warm skin there.
Gojo gasped — soft, surprised, his hips stuttering forward just slightly.
And Geto held him like that.
Not to tease. Not to push.
Just to hold.
Because this, more than anything, was the point.
Not the moaning. Not the grinding. Not the fevered release.
But the way they could exist in this heat and not run from it.
Because even now, bien trop loin pour espérer dormir au creux de tes câlins, Geto would still wait. Still want. Still hold.
Until Gojo was ready to fall.
And maybe — maybe tonight — he would fall with him.
Gojo didn't move — not at first.
He just felt.
Felt Geto's hand, warm and heavy where it rested below his waistline, palm curved into the soft slope of his ass, fingers pressing into skin that hadn't been touched like this in too long. There was nothing teasing about it. It wasn't suggestive.
It was claiming.
And something in him — something buried beneath bravado and damage and years of silence — finally let go.
He moved.
Not hesitantly this time.
His hips rocked forward, slow but heavy, dragging the line of his body up against Geto's — all the way from thigh to chest — until their breath hitched at the same time.
Clothes twisted.
Friction sparked.
And Geto's fingers flexed, gripping tighter, just enough to make Gojo gasp.
"You okay?" Geto murmured, voice rough against his ear.
Gojo nodded, forehead pressed against his shoulder. "Yeah. Just... don't stop touching me."
"I wasn't planning to."
And he didn't.
The hand beneath the fabric stayed where it was, anchoring. But the other slid up, under Gojo's shirt now, knuckles grazing hot skin, dragging along the groove of his spine until it reached his shoulder blade.
Gojo arched into it.
His own hands moved now — one fisting into Geto's shirt at the chest, the other trailing low over his abdomen, just above his waistband. He hovered there, thumb brushing the edge of skin like a test. His fingers curled, slid lower. Stopped.
Then moved again.
It wasn't rushed — but it wasn't gentle either.
It was needy.
Geto bit back a groan as Gojo's palm finally rested over him, firm and certain even through the layers. He pressed down, not hard, not rough, just enough.
Their hips met again, slower now but unmistakable. Rhythmic. A dry drag of heat through cotton, damp with the weight of everything unsaid.
"You're burning up," Geto breathed.
"You set me on fire," Gojo replied.
Their mouths hovered again — closer now than they'd ever been.
Geto's lips brushed the corner of Gojo's mouth. Just barely. A tremble. A taste.
"Can I—"
Gojo answered before the question even finished.
He kissed him.
Finally.
And it was everything at once.
Messy and gasping and deep. Not the kind of kiss that starts a story — the kind that ends a drought. Their mouths crashed, opened, slid — all teeth and tongue and moaned breaths swallowed between them. Geto gripped him tighter, fingers digging in, dragging him closer until there was nothing between them but heat and breath and the throb of their own restraint unraveling.
Gojo rocked again, harder now.
The friction was unbearable.
Geto responded in kind, hips lifting into the motion, hands holding him like he was something precious and breakable — even as they moved like they were both seconds away from shattering.
"You feel—" Gojo gasped, breaking the kiss just long enough to breathe, "—too good."
Geto didn't answer.
He just kissed him again.
Faster this time. Deeper.
And Gojo moaned into it — low, broken, like it had been pulled from somewhere raw.
That sound undid Geto.
He rolled them — gently but firmly — pinning Gojo beneath him now, weight pressing down in all the right places. Their bodies aligned perfectly, chests rising, legs tangled, hard lines grinding together through too many layers.
Gojo looked up at him, eyes blown wide, mouth red, breath shaky.
"Take it off," he said.
Geto blinked.
"Your shirt," Gojo clarified, lips parting in a smirk that was almost cocky — but softened by the flush on his cheeks. "I want to feel you."
Geto nodded slowly, dragging the fabric up over his head and tossing it aside. Gojo's hands found him immediately — warm palms on his chest, fingertips stroking over muscle like they were discovering something long lost.
"You still feel the same," Gojo whispered.
"I'm not."
"I know."
And then he pulled Geto down again.
Mouth to mouth.
Skin to skin.
Friction tighter now, deeper. Movements more insistent. Every shift of their hips now carried the weight of desire sharpened by restraint. Still slow, still careful — but no longer afraid.
They didn't need words anymore.
Just heat.
Just closeness.
Just this endless ache of skin against skin, of lips brushing between gasps, of hands finding places that still remembered how to burn.
And even now — even in the middle of it — Geto still felt bien trop loin pour espérer dormir au creux de tes câlins.
But Gojo was closer now than ever.
And maybe that was finally enough.
Gojo didn't blink when Geto's hands slid back down.
Didn't flinch when the waistband of his sweats was pulled down, slow but steady, just far enough to free the heat straining beneath. No hesitation. No shame. Just breath — loud and ragged and almost too much.
Geto's pupils dilated.
His fingers hovered for a second.
Then closed around him.
Gojo gasped — sharp, shattered, a sound ripped from somewhere deep in his throat. His hips jolted, instinctive, and the friction made him whine.
"You're—" Geto breathed, eyes locked on the way Gojo arched into his grip, "God, you're still so sensitive."
"And you still—" Gojo's voice cracked around the words, "—know exactly what to do with me."
The heat between them pulsed, alive and restless.
Geto leaned in again, lips trailing down Gojo's neck, slow and open-mouthed, every kiss searing. His hand moved with care, with rhythm — firm and deliberate, not teasing now but giving, matching the weight of years lost. His thumb dragged along the tip with practiced reverence.
Gojo was coming undone beneath him.
Sweat pooled at his collarbone. His chest rose fast, lips parted, breath catching at every stroke. One hand clutched the pillow, the other gripped Geto's bicep like it was the only thing keeping him tethered.
His legs shifted wider.
His hips rolled.
And he started to moan — low, breathy, desperate little things that slipped between clenched teeth.
"Fuck— Suguru—"
Geto hissed through his teeth. That voice — that voice saying his name like that — sent a shiver down his spine, and he leaned closer, letting their foreheads touch, letting their breaths mingle.
Gojo's eyes fluttered open, hazy and dark.
"I want you, not just your hand."
"I know," Geto whispered.
And without breaking eye contact, he reached for his own waistband.
Clothes were discarded in silence, heavy and rushed, tossed aside like they'd been nothing but obstacles. The air between them turned thick, charged, every inch of bare skin like a live wire.
Now they were pressed together fully — chest to chest, hips to hips, cocks flush and pulsing between their stomachs.
Gojo trembled.
Not from fear.
From need.
Geto kissed him — hard this time. No softness left. Just want. Just years of pent-up everything, crashing through their mouths as their bodies rocked together. They were grinding now — slow, obscene, wet with sweat and pre-come, every drag of skin sending sparks straight to their cores.
"Feels like I'm gonna lose my mind," Gojo gasped, head falling back as Geto's hand slipped between them again, stroking them both at once now, his grip slick and perfect and devastating.
"You already did," Geto said, and kissed the hollow of his throat. "So did I."
Their thighs tensed.
Their moans overlapped.
They moved faster now — hips jerking, stomachs slick, gasps rising into the ceiling as friction built into heat, into lightning, into danger.
Geto bit at Gojo's collarbone.
Gojo cried out.
The sound ripped through him — ragged and raw and helpless.
"Don't stop," he begged, "please, Suguru, I'm close—"
"I know," Geto murmured, lips ghosting over his jaw, hand tightening just slightly. "Come for me."
And Gojo did.
With a broken sob and a full-body shudder, he came hard between them, coating Geto's stomach, his own skin, still grinding as pleasure shot through every nerve like fire. His thighs clenched, his breath stuttered — and he melted beneath the weight of it.
Geto followed seconds later.
Not from the friction alone — but from him.
From the look on Gojo's face.
From the way he whispered his name like it was salvation.
From the fact that for the first time in years, Gojo was his again — messy and breathless and real.
He buried his face in Gojo's neck and came with a groan, slow and aching and full. It wasn't violent. It wasn't rushed. It was deep — like something that had needed to happen for a long, long time.
They lay there, shaking, tangled, covered in sweat and release and years of longing.
No words.
Just breath.
Just skin.
And still, even with every part of Gojo wrapped around him, Geto felt it again.
Bien trop loin pour espérer dormir au creux de tes câlins.
Because closeness didn't fix everything.
But it meant something.
And tonight — tonight, that was enough. The silence that followed wasn't peaceful.
It was alive.
Heavy with breath, thick with the scent of sex and sweat, the quiet buzzed between them like a low current. Gojo's fingers twitched against Geto's back. His thighs shifted restlessly around Geto's hips, sticky and warm where their skin still met.
They hadn't moved.
Not really.
But something had.
Geto lifted his head first.
Not far — just enough to see Gojo's face in the dim light, flushed and damp and utterly wrecked. His eyes were half-lidded, lips red and kiss-bruised, white lashes stuck together from sweat.
"Don't look at me like that," Gojo mumbled, voice hoarse and soft.
"Like what?"
"Like you're about to do something reckless."
A slow smile curled at the corner of Geto's mouth.
"I'm not."
And yet his hand was already moving again — lazy at first, fingers brushing along Gojo's side, dipping down over his hip, trailing toward the mess between them. His touch was feather-light, but Gojo still flinched.
"You're insatiable," Gojo whispered.
"And you love it."
He didn't deny it.
Just let his legs fall further open.
Geto kissed him then — slower this time, molten, more mouth than tongue, but no less intense. Gojo moaned into it, already aching again, already twitching back to life beneath the slow grind of Geto's hips.
"I thought we were done," he breathed.
"We're never done," Geto answered, voice low and dark. "Not with you."
Gojo didn't argue.
Didn't want to.
Instead, he let Geto roll his hips again, slow and deep, cocks sliding together, friction slick and sinful. The rhythm was lazier now, but no less desperate — like they had all the time in the world and none of it.
"Touch me," Gojo gasped.
"Where?"
"Everywhere."
So Geto did.
Palms mapped over his chest, down his ribs, thumbs brushing over oversensitive nipples until Gojo writhed. His hand found him again, already hardening, twitching in his grip, heat building once more like a tide rising too fast.
Gojo's fingers gripped his arm.
"More—"
"Tell me how you want it."
"Like you need me."
And that was the last thread of restraint gone.
Geto kissed him hard, hips slamming down again with more force, more hunger, his hand stroking faster now, pressing their bodies into each other like he wanted to carve himself into Gojo's skin.
Their breath turned ragged again.
Gojo's head fell back.
"F-fuck, Suguru—" he whimpered, "—I'm gonna—already—"
"I know."
"Don't stop—please don't stop—"
"I won't."
He couldn't.
Not when Gojo was bucking under him like that, not when his voice cracked like he was on the edge of breaking again. Not when his whole body asked for it like it had been starved for too long.
They moved faster now, rhythm building, friction searing, hands gripping whatever they could — shoulder, thigh, hair, skin — anything to keep them grounded while the second wave crashed in.
Gojo came first this time.
With a cry that echoed through the room, legs shaking, fingers digging into Geto's shoulder, cock pulsing between them, hot and so much.
Geto followed almost immediately, breath torn from his lungs, hips stuttering as he spilled across Gojo's stomach again, this time with a groan that was less lust and more relief.
Their bodies collapsed into each other — messy, ruined, perfect.
This time, when Geto pressed his forehead to Gojo's shoulder, it wasn't to catch his breath.
It was to stay.
Gojo's arm slid around his back. No teasing now. No words. Just fingers pressing into skin like they could anchor him there forever.
And even if the thought still lingered — bien trop loin pour espérer dormir au creux de tes câlins — it didn't feel quite as true anymore.
Not when Geto was still inside the circle of Gojo's arms.
Not when his mouth was already ghosting against his neck again.
Because maybe they wouldn't sleep.
But they'd stay.
And maybe, that was better.
They didn't speak.
The room held its breath around them.
Bodies still tangled, skin sticky with everything they didn't say, everything they did. Gojo's chest rose and fell too fast. Geto's hands hadn't left him. Their legs remained hooked, hips flush, hearts pounding not in rhythm but in war.
The fan above creaked once.
And Gojo laughed — low, broken, almost bitter.
"I thought this would make it easier."
Geto didn't ask what he meant.
Didn't have to.
Gojo turned his face slightly, enough for their noses to touch, enough to feel the breath that still caught in Geto's throat.
"You know it won't change anything, right?" Gojo said, voice hoarse.
"I don't want it to," Geto answered, soft. "I just want to feel it."
He kissed Gojo again.
Not soft.
Not rough.
Just there. Like presence itself. Like if he kept doing it, Gojo would stop slipping through his fingers.
And Gojo let him.
Mouth parting, hands rising again, not with urgency this time but with weight. With everything heavy they carried — regrets, choices, past versions of themselves.
Geto shifted his body again, slow, greedy, like he couldn't help it.
And Gojo gasped.
"You're insufferable," he muttered, half a moan, half a laugh. "You really can't stop, huh."
"I told you," Geto breathed into his mouth, "we're never done."
He rolled his hips once.
Just once.
And Gojo arched, eyelids fluttering.
Their cocks stirred again — not hard yet, not soft anymore. Just there. Tired, used, aching. But still wanting.
Still ready to rise again.
"I hate that you still feel like this," Gojo whispered. "Like home. Like I never left."
Geto pressed his forehead to Gojo's again, breathing through the burn in his chest.
"I never left you."
It wasn't true.
It wasn't a lie either.
Gojo didn't answer. Just pressed closer, arms curling around Geto's neck again, lips brushing his jaw, chest heaving with breath that refused to calm.
And so they stayed.
Not moving. Not still.
Caught in that space where everything is raw and nothing is resolved — but they're together.
Bien trop loin pour espérer dormir au creux de tes câlins.
But close enough to ache for it.
Close enough to stay.
Close enough to burn again.
The sun rose slowly, but they didn't see it.
The window was open — slightly — just enough for morning to creep in. The sky was pale grey. The kind of grey that made everything look quieter. Even the mess on the floor. Even the silence between them.
Gojo hadn't moved.
Not much, anyway.
His body was still curled into Geto's, long limbs tangled like they belonged there. His eyes were open, barely. Watching the ceiling like it might answer the question he still didn't know how to ask.
Geto's hand was on his chest.
Not moving.
Just there.
Warm. Heavy. Honest.
And Gojo thought:
Maybe this is the closest we'll ever get to peace.
Not the world. Not the past. Just this.
This half-sleep. This breath. This weight.
No lies.
No curses.
No pretending they were ever okay without each other.
"You awake?" Geto's voice was a rasp against his collarbone.
Gojo didn't answer right away. Then:
"I was afraid I'd dreamt it."
"You didn't."
"I know. You're too heavy to be a dream."
Geto chuckled, low and lazy.
Gojo's fingers found his, laced them without looking.
They didn't say what next.
They didn't have to.
There were no plans. No promises. No future written in ink.
But there was a now.
And for them, that was rare.
They'd meet again in war. In grief. In endings.
But this morning?
They were two bodies under the same blanket.
Two voices that had touched again.
Two ghosts that had remembered they had once been alive.
And maybe that was enough.
For now.
