First Times, Pt 2
Word Count: 7K
Part two of this mini series, in which Satoru and Suguru finally go alllllllllll the way.
Warnings: First times, blow jobs, rim jobs, anal, top Gojo, bottom Suguru, light spanking, Frotting, desperate fucking, pathetic whimpers teehee, not proof read, MDNI
This was a joy to write, please enjoy and thank you for reading 🥰
Once the boys had an idea of what to do with themselves, in true teenage fashion, they couldn’t keep their hands off each other. Since their shower in September, by the time December hit, they were intimately acquainted with each other. There was not a muscle or curve they didn’t have memorized. There wasn’t a moan or gasp they hadn’t heard before. Their throats were covered in hickeys, poor Suguru more than Satoru. Their chests were littered with petal-like kiss marks. Their lips were always recovering from biting and sucking.
They opted to stay low-key in their, now official, relationship. Or, better to say, they just didn’t talk about it around others beyond Shoko. But they all knew. The duo’s physical touches lingered longer. Wayward glances from across the classroom. Occasional blushes staining their cheeks at one or the other’s errant teasing. And, of course, the unmistakable red and purple marks peppering Gojo’s neck and collarbones that he hadn’t bothered to hide. Suguru at least had the decency to try and make them less noticeable, much to Satoru’s chagrin. But still, when asked, the two would just share a look and blink.
“Maybe,” Satoru would say with a noncommittal shrug.
“Who knows,” Suguru would answer without looking up from his phone.
And that was it, the only answers they would supply when Haibara, Ijichi, or anyone else for that matter, asked.
Suguru's breaths were heavy as Satoru ground against his thigh and hip. His mouth latched onto the thin skin of his sternum, leaving wet, open-mouthed kisses. Hands filled with Satoru’s ass, groping with a bruising grip. He moaned as the taller man fisted Suguru’s cock, giving firm strokes, trying to see how truly loud he could make him.
“Beg for it.” Satoru’s voice was low, eyes sparkling at the sight of his better half losing control. He loved to see his desperation, his fervent rutting as he fucked into Satoru’s hand.
Suguru caught him by the nape, a large hand clasping around his slender neck to pull him down for a kiss. Both panted into each other as Suguru bit at his lower lip, dragging it slowly before letting it snap back.
“You’re doing so well,” his voice was like whispered gravel as Satoru’s cheeks flamed. Suguru knew praise was the quickest way for him to become unwound. “Beautiful in every way.”
Satoru’s strokes slowed to lazy pumps, lightening his grip with a narrowed glare, but quickly smiling at Suguru’s unhappy grouse. “Go on,” he encouraged through a light pecking kiss, “beg me to make you cum.”
Suguru bit his lip, a bit too defiantly for Satoru’s liking. He stopped his strokes altogether, pulling a low whine from Suguru as he looked up at him with a foul glare.
“You’re such a brat,” he bit out.
“I’m not the one throwing a fit over not getting off,” Satoru smiled devilishly, resuming light, steady strokes, eliciting another stomach-clenching whine from Suguru. “So go on, Sugu,” he leaned into his ear, lips brushing his gauged lobe, “beg for me to make you cum.”
There was a hitch in Suguru’s breath. His eyes shut tight and fingers dug into the backs of Satoru’s thighs.
“P-please…” he stammered shyly.
“Heeh? Please what, Sugu?” Satoru licked just behind his ear, letting his teeth scrape the skin there as Suguru’s breath hitched again.
“Make me cum, Toru…” he buried his red face into Satoru’s shoulder. “Please…”
“Hm? Can’t hear you.” Satoru’s teasing was quickly replaced with a barking laugh as Suguru swatted the side of his thigh hard with a throaty growl.
“Quit it.” His tone was threatening, not that it truly intimidated Satoru. Not that he’d admit that, at least.
“Who’s the brat now?” His strokes picked up speed. Slick lube let his hands slide up and down fluidly as Suguru’s breath quickened happily.
“Together—“ he managed through soft, breathless moans.
Satoru nodded gracefully, taking both their lengths in hand, resuming his fast pumps. “Fuck, it feels so good.” Satoru struggled to keep his breaths even.
The two fell silent save for their moans, concentrating on the hot coil tensing in their stomachs. Moans were occasionally interrupted by the sound of wet kisses. But as they reached the cusp of orgasm, the two grew louder and louder. Much to his dismay, Satoru came first. White covered his fist as he rode out his explosive pleasure. But not too far behind, Suguru threw his head back, a moan caught in his throat as Satoru milked him dry. Satoru latched onto his pulse, licking and sucking hard as he continued his fast stroking.
Suguru grabbed his wrist desperately. “N-not again, no, Toru!” His whine was borderline a sob, as he knew exactly what Satoru was planning.
Satoru leaned back, one hand pressing hard into the middle of Suguru’s chest, holding him down as his other hand continued to stroke him. He smiled wide, studying every inch of his boyfriend’s expression. The desperate twitches and low whimpers coming from him were the most beautiful thing he’d ever seen. Playing his favorite game, how many times can he make Suguru cum until he actually cries?
“You know you like it,” Satoru teased, gripping tighter.
“No I—” Suguru interrupted himself with a gasp as he came again, desperately clawing at Satoru’s wrist as he saw white.
“Sure, whatever,” Satoru chuckled, looking down at the mess they’d made. The state of delirious Suguru, trembling slightly from his overstimulated orgasm. He insisted he hated it every time Satoru did it. But he knew none of it was true by the embarrassed ire in his boyfriend’s eyes.
“Shut up,” Suguru glared.
Satoru hummed, satisfied, as he collapsed, laying his head on Suguru’s chest. Listening as his racing heart slowed to a healthy beat. Suguru’s hand immediately went to his hair, stroking his sweaty bangs from his forehead.
“You’re so mean.” Suguru’s glare turned light.
Satoru chuckled softly, mouthing at Suguru’s throat lightly, feather-like fingers tracing the pronounced ridges of Suguru’s abs down to his toned hips. “Yeah, yeah, mean Toru.”
The two fell into a comfortable silence. Heartbeats syncing as they slowed to match the calm energy of the room.
“Do you…” Satoru bit his lip. “Do you think we should, like, be doing more?” His voice started confident but lowered significantly at the end of his question.
Suguru craned his neck down to look at the mop of white hair just under his chin. “Do more?”
Satoru shrugged, ears tinging pink. “Like…sex. Like, more, like all the way.”
Suguru’s brows raised slightly, a ruddy red dusting his own cheeks. “Do you want to?” he asked.
Satoru shrugged again, burying his face into Suguru’s chest.
Suguru smiled warmly. “We can, if you want. I’d be gentle—”
Satoru’s head popped up. “Who said I’m bottom?”
Suguru’s eyes widened a bit and he tilted his head with a lifted brow. “You want to top me?” he asked suspiciously.
“Why do you think I wouldn’t want to?” Satoru asked sheepishly, cheeks burning red-hot.
It was Suguru’s turn to shrug. “I don’t know. You usually like being a pillow princess. You like being pampered. So I always figured you’d want to bottom so you can get your fill of attention.” Suguru teased lightly.
Satoru gawked indignantly. “No way…” He sat up. “Turn over, we’re doing this now.”
Suguru let out a loud, rumbling laugh. One that made Satoru’s heart flip. “Whoa, easy tiger.” He sat up as well, leaning against his bed’s headboard. Suguru wrapped an arm around Satoru’s waist, easily maneuvering him to straddle Suguru’s lap, holding him steady with loose arms wrapped around his hips.
“What’s going on?” Suguru purred gently.
Satoru didn’t meet his eyes, swallowing his dry throat, tongue wetting his lower lip.
Satoru pressed his forehead into Suguru’s shoulder and mumbled, “I’m…nervous, I guess. I dunno.”
Satoru couldn’t see it, but Suguru smiled fondly. “Nervous about what? I’ve seen you naked. I’ve touched you there before…you know you like anal. What’s got you like this?”
Satoru still didn’t answer. A stifled, embarrassed groan escaped him as he tried to convey his hesitations.
Suguru lightly patted Satoru’s ass. “Satoru, you can tell me anything. I’m not saying it has to be you on bottom first. I’m trying to figure out what’s got you so wound up,” he encouraged.
Satoru swallowed again. “Do you remember…the first time you blew me?” he asked quietly, and Suguru nodded. “How, like…it was hard for me to be the only one cumming? ‘Cause…” His face felt like it was on fire.
“Take your time.” God, he hated Suguru’s patience.
“It’s weird being the only one, like…out of it…”
“Yeah, like…my guard down. I don’t know how else to describe it.” Satoru couldn’t bring himself to lift his head.
Suguru cocked an eyebrow, pushing Satoru back until his head was off his shoulder. Taking his chin, forcing him to look Suguru in the eye. “Satoru, I’d never do anything to hurt you.”
Satoru’s beautiful blue eyes met Suguru’s smoky gaze. “I know that…” He sighed, scrubbing his eyes with the heels of his hands. “I don’t know what’s wrong with me. It’s a lot easier making you cum or cumming together. But if it’s just me…”
“Is it embarrassment? Because I’ve seen you do a lot more things you should be ashamed of than just cumming. Are you afraid you’ll be bad at it?”
Suguru hummed lightly, scratching his nails up the length of Satoru’s straight spine to the back of his head, threading his fingers through feathery white hair. “Okay…alright, how about this.” Satoru returned his eye. “How about I bottom our first time and see how you feel. It’s a big step. I’m…nervous too.”
“I thought you said you didn’t think you’d like it?” Satoru frowned. God, he was lucky to have Suguru and his never-ending patience, as much as he hated it.
Suguru shook his head. “No, I said I wasn’t sure ‘cause I’ve never tried it before.”
Suguru chuckled warmly. “I’ve done a lot worse for you, Toru. Taking it up the ass is the least of my worries. Besides, if I really hate it, then we can just stop and try again a different time.”
Satoru only stared, surprised. Suguru was so calm and compliant. Always so gentle and willing.
He was almost jealous of how simple and quickly Suguru agreed, without a second of hesitation, all because he trusted Satoru completely.
Satoru trusted Suguru as well. With every inch of his soul, being, and consciousness. This was his person, his soulmate. The only person who could touch him without expecting it. The only person his infinity submitted for. The only person to exist who had seen him cry, lash out, moan, shake. The only person in the universe who had seen Satoru Gojo be afraid, ashamed, or lack confidence.
He was the moon that pulled and pushed Satoru’s ocean. The match that blazed his flame. Suguru was his one and only; the gods truly made him like Eve was made for Adam.
“You’re sure?” Satoru asked shyly.
Suguru smiled and nodded. “Sure, but not tonight. We have to be up early for a mission and I don’t feel like nursing my asshole the whole time. This weekend?”
He had three days to make himself a god at fucking.
Satoru stared at Suguru’s gray comforter with hard-focused eyes.
He rubbed his eyes furiously, shoving the supplies into a duffel bag, then collapsed onto the bed. Suguru was currently showering in the dorm bathrooms. He had waited anxiously all day while his boyfriend completed his last-minute assigned mission. Suguru looked exhausted when he came back but insisted he felt fine for tonight.
Satoru debated doing something cheesy, like lighting candles, trying to set the mood.
But he settled for some takeout and a new copy of a game he and Suguru had been wanting to play for months for the PS2.
Satoru had just finished pulling their food out when Suguru opened his door, looking and smelling fresh. His hair was damp, like ink spilling down his shoulders and back. Clad in thin, baggy shorts and a black tank top, his broad shoulders, muscled chest, and thick arms were difficult to look away from. God, Suguru was beautiful. Damn any insecure or self-deprecating thought he ever dared to entertain.
“You’re staring.” Suguru smiled arrogantly.
Satoru blinked, quickly turning away with pink cheeks. “Shut up,” he grouched.
Suguru chuckled, walking across the room to look at Satoru’s little setup. Looking into the takeout bag, he smiled appreciatively. “Soba? Wooooow, you’re really trying to wine and dine me, huh?”
Satoru’s cheeks went from pink to red as he scoffed. “Tch, shut up. See if I’m ever nice to you again…”
Suguru kissed him sweetly, lips slotting together smoothly. Satoru melted instantly. He gave a last peck to Satoru’s lips, then kissed his forehead.
“Thank you, really. Today was long. This is perfect.”
Satoru scratched at his cheek, heart beating hard and fingers tingling at Suguru’s praise.
Self-control, get a hold of yourself, he internally scolded.
Suguru grabbed the plastic soba bowl and a pair of chopsticks, happily digging into his meal as Satoru started up his PlayStation borrowed from his own room.
“How was your mission?” Satoru asked as he plugged cords into the wall.
Suguru’s hand stalled mid-bite, then resumed as he shrugged. “Same bullshit.”
“You gonna be okay? Did you have to absorb anything big?” Satoru asked, a tinge of worry behind his blue eyes.
Suguru’s own eyes fixed on a scuff on his wood floors, an empty expression taking over his features. “Nah, I’ll absorb it later. It’s a first grade. I’d rather not be sick all night.”
Satoru stared a moment. “You sure?” he asked.
Suguru’s blank expression warmed immediately. “Yeah, promise.”
This time Satoru kissed Suguru, warm and soft. “Ready to get your ass beat in Smash?” he smiled devilishly.
Tonight was not Satoru’s night. They were five rounds in and he kept losing. Satoru swore by Link, said that he was his lucky character. Somehow, Suguru kept fucking obliterating him with Samus, over and over and over. He was sick of it.
Satoru elbowed Suguru in the ribs, growling through gnashed teeth. “You motherfucker, I know you’re cheating.”
Suguru laughed smugly. “Maybe you just suck—”
Satoru, ever the child he was, reached over and pinched Suguru’s nipple hard enough to cause the other man to flinch and hiss, moving away to avoid Satoru’s grabby fingers before gawking at the screen, watching his character fall over the platform’s edge.
Suguru huffed at Satoru in disbelief. “You are such a baby,” he barked.
“No, I’m strategic—” Satoru gasped when Suguru pushed Satoru back by the shoulders, both men falling to the ground as Satoru braced Suguru’s fists in a grapple.
“Who’s the baby now!” Satoru laughed.
Suguru tried to fight his smile as he straddled Satoru, knowing just what his boyfriend was trying to pull.
Satoru bucked his hips hard, rolling the two over until they were reversed. Suguru went limp, allowing his arms to be pinned above his head as he stared up at Satoru.
“Oh my, it seems I’ve been compromised. What will you do next, Satoru-bochama?”
Satoru glared heatedly at the nickname he absolutely loathed as he clicked his tongue. “Shut up…”
The two shared a soft silence, eyes searching each other as the circumstances came back to them.
They were finally gonna do it.
Before Satoru’s bravado failed him, he leaned down and kissed Suguru.
Now much more accustomed to each other, Satoru felt a bit more prepared. He knew that Suguru liked having his lips nipped, taking Suguru’s lower lip into his own to suck at gently, hips rolling fluidly. Feeling Suguru easily through his thin shorts. At the first catch of friction they both gasped, feeling each other get more fervent, more excited. Satoru couldn’t help the sounds that escaped him. He felt overwhelmed, nervous, excited, unsure, confident, and a little bit nauseous.
Suguru pushed against Satoru’s grasp, breaking free of his hold to wrap his arms around his waist. Hands slipping beneath Satoru’s sleep shirt, letting his nails lightly rake up his boyfriend’s back. Satoru gasped lightly, arching his back at the slight sting.
“Sugu…” he moaned into Suguru’s mouth. “I’ve been thinking about this all week…” he admitted.
Suguru smiled crookedly into their kiss. “Me too…” He stifled a gasp as Satoru ground his hips again, feeling his excitement. God, he may already be rock hard at just the realization that tonight was the night they’d go all the way.
“Last night…” Satoru panted. “When I realized what we’d be doing tonight—ah—I got so fucking hard it hurt,” he admitted between soft moans.
Satoru’s cheeks burst into flames as he stuttered a nod. “You’re the only one who gets me hard, Sugu. No one else. Can’t think—nngh—no one turns me on like you do.” Satoru swallowed another gasp as Suguru clawed from Satoru’s shoulder blades to his lower back.
“Only me?” Suguru moaned.
Satoru nodded. “Only—haah—only Suguru—fuck your nails, shit—”
“Lemme suck you off,” Suguru asked huskily, pulling Satoru’s squirming hips against his own with a strong roll.
Satoru, much to his embarrassment, whimpered at this and nodded.
Suguru palmed his chest, pushing Satoru up to stand. Satoru walked backwards until the backs of his knees hit the bed, falling back until his ass hit the edge of the mattress.
Suguru slid onto his knees to kneel in front of Satoru. Suguru didn’t blow him often, said he was bad at it and sometimes after a mission it reminded him too much of swallowing curses. But despite what the shorter man insisted, he was very good at it.
Suguru’s hot palms lay on Satoru’s knees, opening his legs slowly. Satoru now suddenly cursed his earlier self for wearing baggy sweatpants. He wanted to feel the heat of Suguru’s hands on his skin. Wanted to feel his hot breath when he kissed his clothed inner thigh. Those deep, vibrant eyes looking up with a mixture of arousal and hesitance. This was not new territory. After three months of tearing each other’s clothes off, they were intimately familiar with each other. But this felt different. Felt more nerve-wracking.
Both knowing the other was a virgin. Both knowing the other would make mistakes and be clumsy, possibly even not good. But neither wanted themselves to be bad at it. Suguru didn’t want to disappoint Satoru. Satoru didn’t want to disappoint Suguru. Both boys holding themselves to impossible standards that they’d only ever seen in porn.
Satoru gasped when Suguru mouthed against his clothed dick, feeling the heat of his wet tongue through his sweatpants. He groaned inwardly, clawing at the comforter as Suguru’s strong fingers massaged their way up his thighs. God, Suguru was beautiful. He’d say it over and over again. He’d sing it, announce it, pray it, moan it. His Suguru was beautiful.
His long, narrow nose, his long dark lashes that brushed against his cheeks. His perfect thick lips that kitten-licked against the imprint of his hardening cock. His silken hair that spilled over his shoulders, a few stray strands caught in his lashes.
Fuck, Suguru had to have been made just for Satoru.
Suguru’s fingers caught the waistband of Satoru’s pants and he looked up, purple meeting blue in a connected stare. “Lift your hips.”
Satoru nodded, pushing against the bed to lift his hips, allowing Suguru to shimmy his pants down his hips until he fully pulled them off his legs.
“No underwear?” Suguru looked up slyly.
“I always go commando to bed, you know that.” Satoru blushed.
“I know, I’m just teasing you.” Suguru smirked.
Satoru went to tease back, something clever like “A slut would know, huh?” But words failed him as Suguru took his hard length in hand and licked a long stripe underneath his cock from base to tip. Satoru shuddered, feeling the air hit coolly on his spit-slicked skin. The moan he released was so unmanly. If he were an insecure man out of control with his emotions, which he is not because Satoru Gojo has perfect control of himself at all times, obviously, he’d be embarrassed. But honestly, who wouldn’t let out wanton moans at the sight of Suguru Geto perched between your knees?
Suguru started slow, shyly. Satoru loved giving head. Everything about it: feeling Suguru pull at his hair, feeling the stretch of his lips, even the gag of a job well done when he bottomed Suguru out. Suguru didn’t have as much practice as Satoru did, so his cheeks were stained a dark red as he experimentally licked around a thick vein at the base of Satoru’s cock, tonguing at the glans between his head and shaft delicately, almost like he was afraid to hurt him.
“Fuuuuuuck…Sugu,” Satoru moaned breathlessly, pushing Suguru’s bangs from his eyes, holding his long hair back in a ponytail to keep it from his face. “Fuck…fuck, please…”
Heat consumed him as Suguru finally took him into his mouth. Satoru, while not overtly thick, his cock was long. Suguru, though, was not a quitter. He wanted Satoru to stay relaxed. He wanted Satoru to know that it was okay to let go. Okay to feel pleasure without expecting to give anything in return. Wanted Satoru to know how badly Suguru wanted him.
Suguru didn’t so much as gag as he felt Satoru slide past his tongue, opening and relaxing his throat the way he did when he consumed a curse. But this was not curse absorption. This was Satoru. Curses tasted like vomit, smelled like sulfur and rotted flesh. Satoru tasted clean, his skin slightly salty from arousal. He smelled of salt as well, but beneath his heady scent was something soft like teakwood and eucalyptus. It was intoxicating, breathing in deep when his nose met the soft, wiry white hair on Satoru’s pelvis, taking him entirely into Suguru’s mouth.
Satoru collapsed, unable to keep himself upright as he lay flat on his back. Nails digging into Suguru’s skull, pulling at his scalp as Satoru accidentally thrust up into the heat of Suguru’s mouth.
“Fuck…fuck…oh my god…” Satoru was breathless. “Please…please, Sugu…” he pleaded weakly.
If Suguru could, he would smile. Instead, he lifted back, leaving only Satoru’s head between his lips, giving an experimental suck. Satoru flinched, gasping loudly as he bucked his hips again.
Okay, maybe Suguru needed to do this more often.
Fisting Satoru’s cock, he engulfed him into his mouth again, head bobbing slowly. Not a gag in sight, but small tears pricked the corners of his eyes as Satoru whimpered.
He was so hard. Fuck, it was almost painful. He was already so close to cumming, so, so close. Suguru’s mouth was like an inferno. His throat swallowed around his length.
Think of something, anything, he told himself. Repeat the elemental table. Recite the serenity prayer. Think of Yaga naked. Anything, ANYTHING.
“Su—Suguru—” Satoru bucked.
Suguru’s head bobbed faster, hand fisting Satoru’s cock as he sucked up then down. He released him, Suguru moving to fondle and gently knead at Satoru’s balls.
God, the sounds, the sounds Suguru was making. Obscene slurps and throat swallowing as he took Satoru even deeper somehow.
“W-wait…wait, Sugu—Ah!—n-not yet….fuck, fuck!” Satoru came hard, his hips thrusting sporadically, clawing into Suguru’s scalp, holding his head in place as he fucked into his boyfriend’s throat. He gasped for air, his cock and lower belly pulsating. His fingers thrumming as his heart beat out of his chest. “Holy shit…” he moaned.
Jesus Christ, he doesn’t think he’d ever cum so fast in his entire life.
Satoru covered his face with his hands, peeking through his fingers, and his throat went dry.
Suguru looked thoroughly fucked, and they hadn’t even started the main event yet. His lips were red and wet, cum dribbling down his chin, dripping to his bobbing Adam’s apple as he cleared his throat. His hair was disheveled, strands sticking up at odd ends as he tucked a piece behind his ear. His pupils were blown, lids lazily drooped as he smiled, tongue darting over his lower lip trying to lick up the remaining cum. He looked lewd. Looked sinful.
Satoru surged forward, grabbing Suguru by the collar of his tank top for a messy, wet kiss. Tongue breaking past his lips, tasting himself on Suguru’s tongue. Suguru’s fingers darted to his other half’s shirt, pushing it up his torso, silently asking Satoru to take it off, but the other man just whined high in his throat, unwilling to break their kiss.
Suguru huffed impatiently back. “Off—” he muttered between kisses. “Toru, please~?” he asked breathlessly.
Still making impatient sounds, Satoru broke their kiss for just a moment to hastily whip his shirt off, grabbing the back to pull it over his head. A frustrated growl escaped him as it got caught at his ears and he wrestled the fabric off him, glaring at Suguru’s stifled laugh.
The minute the shirt hit the ground, Suguru was mouthing at Satoru’s chest, sucking at his skin, not so gently taking the skin between his teeth to bite. Satoru hissed a moan, throwing his head back when Suguru took his pink nipple into his mouth, sucking, lapping his tongue around the hardened bud. Satoru threw his head back, feeling himself starting to arouse again so soon.
“F-fuck…ah…Suguru, shit, fuck—” More curses fell from his lips as Suguru pushed him further up the bed.
“Lay on the bed,” he mumbled into Satoru’s skin. “Long way, wanna look at you.”
Satoru nodded wordlessly and adjusted to lay on the bed the way Suguru directed him. Suddenly he felt a wave of bashfulness at realizing he was not only the only one naked, but also realizing that so far, Suguru had called all the shots.
But even so, something felt safe right now. His ego battled with a want for control, a want to take the reins and tell Suguru what he wanted him to do. But his limbs felt heavy, his mind fuzzy still post-orgasm.
Suguru lifted his own shirt over his head, tossing it to the side, his shorts as well before climbing the bed to sit between Satoru’s legs.
Satoru masked his shyness in the only way he knew how, slipping into a look of arrogance and mischief, draping an arm behind his head, bringing a knee open to expose himself more. Show Suguru something to drool at. At least he knew he had no reason to be ashamed of his body. He was Satoru Gojo after all.
Suguru climbed onto the bed, settling between Satoru’s legs, just staring. The room’s atmosphere changed dramatically, a new nervousness coming to light as they shared a long, silent conversation.
Not a word was spoken, but somehow they both reassured and encouraged each other through eyes alone. Though they’d only known each other a little over three years, their chemistry was like they’d been together a lifetime. Or at least that’s what it felt like. A yin that could not exist without its yang the way a bird could not survive without the sky. There was so much love that filled their comfortable silence. So much fire igniting their hearts. Blood pumping in sync, breaths matching in deep exhales and inhales.
Unbreakable, unkillable, strongest together, in this life and the next.
Satoru blinked slowly, three words on the tip of his tongue, words he couldn’t stop from falling past his lips.
Suguru stalled, sitting straight up. His brows raised and lips parted. The two were silent again and Satoru’s heart began to speed up. He’d fucked things up. Made things awkward. Suguru wasn’t ready for this step. Wasn’t ready to hear—
“Say it again,” Suguru whispered, a heavy shadow casting over him as the only thing illuminating them right now was the TV of the forgotten video game and the gentle full winter moon.
“I love you, Suguru,” Satoru whispered back, cold fingers skimming over Suguru’s stomach up to the middle of his chest, feeling his matching racing heart beneath his ribcage.
“Again…” Suguru leaned down, stealing Satoru in a kiss.
“I love you…” Satoru mumbled between kisses.
Suguru gasped as Satoru palmed his ass in a tight squeeze.
“Don’t stop—” Suguru breathed in deep, feeling as Satoru withdrew his hands, hearing the click of a cap somewhere near him. Flinching as Satoru’s now even chillier slicked fingers returned.
“I love you, always…forever…my Suguru…” Satoru navigated by touch, feeling between Suguru’s cheeks to his entrance. Suguru startled at the sudden foreign prodding. “You okay?” he asked gently.
Suguru nodded, cheeks blazing. “Yeah…go slow…” He buried his face in the crook of Satoru’s neck, mouthing at his throat trying to keep himself from tensing at the sudden protrusion into his tight hole.
Satoru went slow, the lube helping significantly, trying to mimic what Suguru had done to him in the past. Suguru’s lower back arched, he was beginning to pant. A light sheen of sweat covered him in a mesmerizing way.
“Satoru…” he moaned. Suguru couldn’t quite tell if it felt good or not. Definitely weird, burning slightly as Satoru’s middle finger passed the first knuckle. But honestly, he was so hard that the slightest of breezes could make him come undone right now. “Ah…fuck…” he moaned, heat blossoming in his lower stomach as a tightness began to wind. There was no way he was going to cum this fast. If he did, Suguru really would never hear the end of it.
“Fuck…you should see your face, Sugu,” Satoru crooned as he slowly pushed to the second knuckle. “So pretty panting on my fingers…” Satoru spoke low in Suguru’s red-tipped ears. “Does it feel good?”
“I dunno…” Suguru muttered embarrassedly.
Satoru stopped immediately and Suguru whined low, hips canting back desperate for more friction. Fuck, the burning started to feel good, really good in fact. Something in the pain turning into an ache for more.
“No…don’t—nghh…—don’t stop,” he panted, breath hot and sticky against Satoru’s throat.
Satoru smiled devilishly, resuming his pushing until his finger was completely enveloped. Suguru’s tongue messily lapped at his collarbones, breaths coming fast.
“Fuck…holy shit…” Suguru wheezed. How was this only one finger? “M-more…” he asked softly.
Satoru wordlessly obliged, pressing his slicked index finger into Suguru a bit too excitedly. Suguru yelped as Satoru pressed in to the second knuckle, his boyfriend freezing underneath him.
“Sorry, fuck, are you okay?”
Suguru held his breath, waiting for the burning to pass. He exhaled a long moan, arms failing him as he collapsed on top of Satoru. “Fuuuuuck…”
“Sugu, more helpful words please.” Satoru still spoke low in Suguru’s ear. It was so tender, so full of care. This only made Suguru harder. Knowing the only person Satoru would ever be mild or tender with was him. The way he spoke, his tone, his secure cold hand rubbing up and down his spine. Fuck, it was overwhelming.
Suguru nodded into Satoru’s shoulder. “More…” He couldn’t stop his moans, almost unable to recognize his own voice. He sounded lewd, whorish. Moaning and panting on Satoru’s fingers as he pushed his index finger to the final knuckle, now two fingers lodged deep into Suguru.
The burning had been overwhelmed by raw pleasure. Suguru’s hips bucked, accidentally sliding Satoru’s fingers in then out.
“Does it feel good, Suguru?” Satoru’s nails raked down Suguru’s back. “I bet no one else can get you to make those sounds. Not even yourself.” His tongue darted out, hot breath and tongue running along the shell of Suguru’s ear. “Say it…tell me I’m the only one, please.”
Satoru’s long, thin fingers retreated then thrust in. The lube made the journey effortlessly smooth. Fingering deep within his core, his fingertip grazed something. Like electricity down his spine, Suguru’s hips canted again, pushing Satoru’s fingers even deeper, making his struck nerve electrify him even more.
“Fuck!” Suguru near shouted.
He couldn’t see Satoru’s face, but could feel his lips smiling against his ear as his thrusts picked up speed. “Say it, Suguru. Tell me I’m the best. Tell me you want my cock.”
“Fuck…oh fuck, Satoru.” Suguru continued to thrust back into Satoru’s hand. “Want…” He swallowed hard, throat tightening as his chest blazed. “More…I want more.”
Satoru pushed Suguru to sit up, forcing his fingers somehow even deeper, taking Suguru’s cock into his hand and pumping slowly. “Say it or I’ll stop.”
Suguru tried to hold back a frustrated whine, more like a sob if he were being truly honest. “Toru…your cock…I want—ah!—please…inside me…”
Satoru tutted in a self-important sort of way, smiling wide as he stared at Suguru’s open mouth panting. “Internet says to do at least three fingers.” Suguru caught his moan in his throat this time, sounding strained as he threw his head back. “Can you take three for me, babe? C’mon, I know you can take it. We’re the strongest, nothing can stop us, right?”
Suguru only half heard him, his lower half so overstimulated between Satoru’s pistoning fingers and tight grip fisting his cock. “Toru…”
“I know, baby. I don’t want you to tear, okay?” He pressed a third finger to Suguru’s loosened hole, this time going in so much smoother now that he was hot and relaxed, thrusting sporadically into Satoru’s hand.
“Satoru…Sat—toru, Toru…” Suguru hardly recognized himself. Is this why Satoru so effortlessly submitted to him? Did it always feel this incredible to just let go? Allow pleasure to course through him uncaring as the person he felt closest to in the world fucked him silly?
God, he wanted his cock inside him now.
Suguru, finally fed up, on a hairline trigger’s edge to cumming, reached to the side to grab their bottle of lube. Satoru watched him starry-eyed as Suguru reached between them for Satoru’s raging hard length, slicking it with a lot of room-temperature lube. Probably a lot more than what was actually needed, but Suguru wanted it now and didn’t want to spend all night adjusting.
Satoru moaned out at the first feel of his cock breaking through Suguru’s hole, feeling his walls clamp white-hot around it. Fuck, it was hot. Hot to feel, hot to watch. Suguru hardly flinched. Desperation coming over him as he slowly tried to lower himself down.
Satoru flinched with a wince, the angle was too much, feeling like his dick was bending distracting him too much. “H-hold on…Suguru, baby, just a second,” he asked between pants.
Suguru looked down, trying to hide his disappointment. “Do…you want to stop? Am I doing it wrong?” he asked, a wave of self-consciousness washing over him.
“No!” Satoru didn’t mean to shout, but it came out louder than he intended. “God, no, it’s the angle. Hold on, lemme try something.”
Suguru nodded, allowing Satoru to position him. He pulled Suguru beneath him, pulling his hips up and back. Like this Suguru felt so exposed. On all fours in doggy style, Suguru buried his face in his pillow. His face, his ears, his shoulders, everything was blushed red. Holding back a flinch when he felt Satoru’s hand grope his ass cheek, spreading him open. He could feel his six eyes boring into his most intimate place. Feeling it was one thing. But seeing it felt mortifying.
“Suguru?” Satoru asked gently. “You okay?”
Suguru nodded shakily. “Just…really fucking embarrassed.”
Satoru chuckled nervously. “What, why?”
Suguru’s head turned slightly, peering over his shoulder. “’Cause you’re staring at my asshole, you dope. Why else?”
“It’s pretty.” He palmed both cheeks now, squeezing experimentally. “Have I told you lately you have a great ass?”
“Nuh-uh…Fuck, I really wanna…” He expected a thick, hot press into his hole. Instead, something wet and hot met his entrance in a long slick line. Suguru surged forward, shocked, looking over his shoulder again with wide eyes.
Satoru looked drunk. His pale skin bright pink, lips wet and slightly parted, panting, his hair sticking every which way.
“Wait, come back.” Satoru leaned forward, grabbing Suguru’s hips, pulling him back.
“Hold on, you don’t have to—”
“Want to.” He said it with a sweet kiss to Suguru’s right cheek. “You’ll let me, right? You made me feel good.” Satoru licked his lips again. “I wanna make you feel good too, can I?”
How the fuck could he say no to that face? To that sweet, pathetic whine in his voice. No wonder Satoru was so spoiled. It was Suguru’s fault after all.
Suguru buried his face back into his pillow, voice muffled. “Do what you want…” he mumbled.
“Whatever I want?” He sounded like a kid in a candy store, but Suguru nodded anyways.
Suguru surged forward again as an open-palmed smack cracked against his ass. A sharp gasp escaped Suguru, a shiver running down his spine as the sting set in.
“Was that okay?” Satoru asked, a bit too excited for Suguru’s liking.
“Its—it was okay—AH!” Suguru cried out, biting his lip as a hand came down on his other cheek, then moving to the other again. “Fuck…” he moaned low.
“Fuck, Suguru. You’re rock hard. Should’ve known you’d be a pain slut.” Satoru’s hand went between Suguru’s legs, cock and balls hanging heavy as Satoru gave an experimental tug.
“You’re—ngghnn—such a bastard.” Suguru panted, wincing as another smack came. He wanted to pretend like he hated it, but fuck, Satoru was right. His dick could cut diamonds right now.
He was about to make another smart comment, but before he could, a wet heat took him over again. Satoru ate him like a starving man. Obscene wet slurps, one hand stroking his cock, the other keeping his spread ass cheek parted as his thick tongue broke through the tight ringed muscle. Suguru couldn’t stop shaking. His cock leaked pathetically, biting his pillow to hold back. Not from Satoru, ideally to keep the rest of Jujutsu High from hearing him get his ass eaten.
“Fuck, fuck, fuck…” Suguru gulped, throat parched and hoarse. “Satoruuu~” he purred wantonly.
Satoru nipped at the inner skin of Suguru’s cheek. “Yeah?”
“Your—mmhh—your cock…fuck, please, ’m gonna cum—” he pleaded. “Wanna—ah!—wanna cum on your cock…please.” He sounded pathetic, keening like a bitch in heat, glad that no one else but Satoru was around.
“Fuck…god, you don’t understand what you’re doing to me, Sugu.” Satoru withdrew back, lining himself up with no pomp or ceremony. The tip of his head pushed through Suguru’s now loosened hole.
Fuck, Satoru isn’t gonna last. Suguru isn’t gonna last. Both groaned simultaneously as Satoru, as slow as he could get himself to be with the last shreds of self-control he had, continued to push.
Suguru grunted, pleading into his pillow. It all being too fast, too overwhelming, too good, too everything all at once. His pleas sounded like prayers and demands, pushing himself back into Satoru’s slow thrust, feeling Satoru hold Suguru as still as he could without unintentionally hurting him. When he bottomed out, they both froze. Satoru gave a testing gyrate, drawing something like a mewl from Suguru. Embarrassment be damned, it just felt so fucking good. Neither one could believe how long it took to finally do this.
Satoru drew back and thrust forward hard, hitting Suguru’s prostate like a bullet train. He choked, throwing a hand behind him to grab Satoru’s wrist. Their fingers threaded together as Satoru began to pick up speed.
Satoru was sure it should’ve lasted longer, he should be better at drawing it out. Foreplay and roses and sweet kisses. Right now it was white-hot crackling energy, feeling them combine in a way Satoru only dreamed of. Feeling himself drunk off the heady smell of the room. Sweat and cum and fogging breaths. He couldn’t help it. His six eyes watched what he swore was their cursed energy mixing. He could feel it, their souls connecting.
Tears pricked Satoru’s lashes. “Suguru…Suguru…Suguru…Suguru…” was the only thing escaping him, feeling his cock pulsate, his body vibrating from overstimulation, emotionally and physically. Fuck, Suguru sounded like a hymned prayer. Loose gasps and moans filled the room along with skin slapping against each other.
Satoru’s thrusts pistoned sporadically, feeling himself on the edge of his orgasm.
“Suguru, let me cum, cum with me. Please tell me you can. Together, I want it together, please—” he choked. “Sugu, please!”
“Cum for me, Satoru, cum inside me.” Suguru demanded, thrusting himself back hard onto Satoru’s cock. Muscled walls clamping down as Suguru’s orgasm washed over him.
Both nearly howled, the room echoing, damn any neighbors in their dormitory hall. Damn anyone who dared to listen. Pleasure coursing through each other. The push of Satoru’s blue shook the windows, knocking stationery from Suguru’s desk.
Coming down from their high was difficult. Satoru nearly collapsed, steadying himself upright with his hands pressed into the bed, forehead leaning onto Suguru’s nape as he sloppily kissed his spine.
“Fuck…fuck…oh shit…” Satoru grunted. Heart beating a mile a minute, diluting any sound in the room as blood flushed through his ears. He swore he had tinnitus.
Suguru lay flat on the bed, not moving as Satoru collapsed on top of him for a moment while he caught his breath. “Jesus…” he groaned. His ass hurt, but fuck was it worth it.
“Kay…we’re doing this every night.” Satoru laughed lazily.
Suguru winced as Satoru slowly pulled out of him, finally rolling over with his arms open. Satoru didn’t hesitate at all, letting Suguru’s sweaty arm envelop him gently, laying his head on his boyfriend’s chest.
“Just give me, like, a day. My ass hurts.”
Satoru barked out a laugh. “You get an hour.”