Work Text:
Satoru Gojo, a pale, blue eyed, white haired teenage boy.
A powerful sorcerer, even at his young age. Born with a rare ability, six eyes.
It made him very valuable. To the Gojo clan, to Jujutsu High, as a sorcerer.
Yet beneath all that, he was still a teenage boy.
No one knew that better than his best friend, Suguru Geto. The one who had to put up with all his annoyingly endearing childish bullshit.
When Satoru's insomnia got bad, Geto was forced to stay awake with him.
Not by choice. But it wasn't like Satoru was trying to keep him up.
He didn't like being alone, so, he'd crash in Suguru's dorm room when he couldn't sleep.
Suguru didn't want to force him to be alone in the dark of his own room, so he sacrificed his sleep to be with him.
Tonight was another one of those nights. A foggy mist over the grounds of Jujutsu High, barely any moonlight shining through. It was chilly and damp outside, but dry and warm inside.
1:22 AM.
Satoru was dressed in a black long sleeve, grey sweatpants, and white socks.
Suguru was in a loose white tee-shirt, grey sweatpants, and black socks.
His long hair was down from the bun he had it in earlier in the day, now cascading down his back and shoulders in silky, elegant black strands.
He was sitting up in his bed, eyes half open, trying to listen to Satoru as he ranted on and on about something.
Damn, he was energetic. Was he always this energetic, or was it only when Suguru was trying to sleep?
Suguru wasn't even entirely sure what he was going on about this time. He heard a few words through his haze of exhaustion.
It seemed that Satoru was upset that a small cafe he enjoyed had changed their menu, no longer offering the sweet chocolate drink he liked. He was probably the only one, it must not be popular if it was cut from the menu.
Knowing Satoru Gojo, it was loaded with sugar.
Perhaps that explained his constant, bouncy energy.
"Gojo."
Suguru tried, his exhausted voice falling on deaf ears as Satoru continued his rant.
"Gojo!"
Again, Satoru didn't hear, beginning to pace as he complained.
"Satoru!"
Satoru paused, gaze flicking to Suguru. He didn't use his given name often, but it always made Satoru feel weird when he did.
But weird in a good way. A way that made his stomach feel hot, tingly. A good, warm weird.
Satoru realized he had been ranting. And, looking at Suguru's slumped form on the bed, the way he looked physically ill with exhaustion, he realized what he had been doing.
He wasn't very happy about it, but he shut up.
He cared about Suguru. He cared a lot. More than he cared to admit.
Satoru sat on the edge of Suguru's bed. A chocolate drink. What a stupid thing to keep him up for.
Suguru registered that using Satoru's given name had worked immediately. But he was too tired to comment on it.
"Thanks."
Suguru mumbled, collapsing back into his mattress.
Satoru nodded, though the already passed out Suguru didn't see.
He snuggled next to him in the bed, flicking the bedside lamp off. Even if he wouldn't be able to sleep, he wanted to lay with Suguru.
Satoru didn't hesitate to slip under the thick, warm blankets, curling up against Suguru's chest.
He pressed his head to his chest, feeling sleeping arms encircle him in a warm embrace.
It was intimate in a way Satoru, nor Suguru, would ever admit while awake.
But both secretly enjoyed.
Couldn't it always be like this?
Just the two of them, wrapped in each other's skin.
It was what friends did. They were there for each other, close.
These two just happened to be a bit closer.
It wasn't weird if you thought about it.
Of course, Satoru Gojo and Suguru Geto were only friends.
That's what Satoru had always thought, at least.
But the feeling of the other man pressed against him ignited something within him that he couldn't logically explain.
He couldn't attribute it to friendship, he couldn't pretend like the feeling wasn't there, coiled in his stomach like an ever twisting knot, continuously moving to become more convoluted, more complicated and difficult to manage.
Impossible to ignore.
With Suguru's arms around him, his heart beating against Satoru's cheek, large hands splayed across his back, his soft breathing.
The sensation this ignited was far more than any friendship, that was for sure.
___
The next day.
Letting Suguru sleep seemed to help his mood. His eye bags weren't as prominent as usual.
They had a mission that day, a simple grade three they had to exorcise from a school.
After that, they had the rest of the day off.
Satoru managed to nap for a few hours.
That evening, Satoru was energetic once again.
Suguru was mad. More than mad, he was fucking pissed.
Satoru was his best friend, yet he didn't have the decency to ask how he was doing all day. He had barely slept the night before due to him keeping him up.
His eye bags were less prominent, but still there.
But as he stood by the foot of his own bed, watching Satoru snore and drool on his pillows, something changed.
Satoru was wearing an oversized grey hoodie and black boxers with white socks. Fuck, Suguru loved when he slept without pants.
His soft thighs looked so squeezable.
The way his drool wetted his slightly parted lips, how his white hair fell over his face, Suguru could see the curve of his ass.
It wasn't anger that Suguru Geto felt. It was lust.
With that realization, it became even more prominent. He wanted to have Satoru Gojo - no, he NEEDED to.
___
1:04 AM.
Suguru had been trying to resist, but sleep refused him, nothing he tried could tear his mind from Satoru.
The more he thought about it, the wetter he got.
He had slipped two long fingers into his underwear, trying to soothe himself, but to no avail.
He always had difficulty making himself cum.
Gojo was asleep, vulnerable.
The dead of night, everyone should be asleep.
Still, Geto didn't want to risk being heard.
He was really doing this.
He climbed into his own bed, wiping his thumb through the drool on Satoru's cheek.
He let his now slick thumb slip into Satoru's mouth, his other hand drifting down his sleeping body to slip into his boxers.
He pulled his hand from Satoru's face, pulling his boxers down and off.
He flicked the bedside lamp on, bathing the room in a warm, orange glow.
Suguru's mouth went dry, but his underwear began soaking through as he stared between Satoru's legs.
He knew people had penises, of course. He had seen them on screens before.
But seeing Satoru, someone he knew so well, like this?
It was one of the best things he'd ever seen.
Suguru couldn't take it slow anymore.
Fuck it, he didn't care if Satoru woke up. He shoved his own pants off, straddling his lap and grinding his clothes pussy against Satoru's dick.
He pushed Satoru's sweater up, exposing his stomach and chest.
His gaze roamed over the skin he had exposed, then up to Satoru's face.
Thinking about it, he wanted Satoru to be awake.
He raised his right hand, bringing it down across his face.
A red handprint began to form on Satoru's right cheek, his pale blue eyes shooting open.
He woke with a gasp, following the slap echoing through the room.
It took a moment for it to settle in.
His gaze flicked over both of their bodies on the bed, then up to Suguru's face, which showed not a hint of remorse.
"What're you doing?!"
Satoru shrieked, sitting up and trying to shove Suguru off while simultaneously trying to cover himself with a blanket.
But Suguru was stronger. He shoved Satoru by his shoulder, forcing him down on his back once more.
"Shut up! I know you like this!"
Suguru pulled his underwear to the side, rubbing his bare cunt against Satoru's dick.
Even with how confused and shocked he was, Satoru's body reacted in a way his brain didn't.
He got hard, unable to control it.
Satoru still thought this might be a misunderstanding. Under other circumstances, he might have sex with Suguru. But waking up to this was not one of those circumstances.
"Geto, stop! I don't want this, get off of me!"
Suguru's next words and actions proved that it was, in fact, not a misunderstanding.
"I don't care what you want."
Suguru took Satoru's discarded boxers, balling them up and shoving them into his mouth as a makeshift gag.
With Satoru unwillingly hard, Suguru was able to slide himself onto him with little difficulty due to how soaked he was.
Satoru's gag prevented any sounds from spilling out.
It should feel good, pleasant. However, it was anything but. It was disgusting, terrifying, wrong.
Satoru sat up once more, chest pressed against Suguru's as he ripped the gag out. He slammed his palms down on his shoulders desperately, trying to get him to stop.
He was too confused by the sensations and the fact that this was even happening, that Suguru was doing this to him, to think of a better way to get him off.
Suguru bit down on Satoru's neck, right at the junction between his neck and collar bone, which he quickly soothed with his tongue.
"You love this, huh, slut? You're such a fucking loser, getting hard from this?"
Satoru shook his head, nails raking down Suguru's back. His neck throbbed from the bite, but he didn't care. He didn't know how to fight this.
It was worse when Suguru sped up, Satoru couldn't help the soft whimpers from falling from his lips.
It felt good whether he liked it or not.
"Mmh, there are those cute noises. You like this, puppy. Hmm? A needy slut for me, hm, Satoru?"
Satoru's eyes widened as Suguru spoke his name like that.
The warm, wet heat squeezed around him. He hated how good it felt. Maybe fighting back was pointless, maybe he should just enjoy this.
Was it worth it to even fight? It wasn't working, so it was logical that he should just take it, right?
Too much thinking, he couldn't think right now.
Without even putting a conscious thought into it, Satoru shoved Suguru off with more strength than he had meant to.
He was free, this was his chance to run.
Suguru gasped, falling back. He knew Satoru was going to run, why wouldn't he?
But he didn't.
A split second after pushing Suguru, Satoru had lunged on top of him, flipping his over.
Suguru found himself face down in the pillows, ass up.
Satoru climbed on him from behind, driving himself back in. He pressed his chest to Suguru's back, wrapping his arms around his chest as he thrust needily into him.
Suguru was surprised at first, but then again, Satoru was a horny mutt, how could he resist?
"Mmghh, shit! Good boy, you couldn't resist, hm?"
Satoru set his chin on Suguru's shoulder, speeding up his frantic thrusts. He whimpered, unable to think, unable to hold back his desperate noises.
Suguru loved those noises Satoru made right in his ear. With only a few more thrusts, he felt the knot of heat in his stomach release, pulsing through his body as he fluttered around Satoru, soaking him with his release.
However, he didn't even get a moment to catch his breath. Satoru kept going, not having finished yet.
"Ah, baby! T-too much!"
Suguru grunted, overstimulated from his orgasm and the continued thrusts.
Satoru panted in his ear, blue eyes nearly crossed with pleasure. His cheeks were flushed, drool slipping down his chin, lips parted with heavy breathing and whines. He looked so pathetically cute and needy, hair falling over his face.
"A-ah, mmph! J-just a little more, daddy!"
Satoru whined loudly, feeling the heat in his tummy grow hotter and tighter.
With a loud whimper, he came as deep inside Suguru as he could.
Immediately after, he collapsed on his, panting tiredly.
Suguru shifted their positions, laying next to Satoru. He pulled him to his chest, burying his face into his white hair at the top of his head.
He could feel the cum dripping out slowly, down his thighs. But it wasn't necessarily a bad sensation.
It meant Satoru had enjoyed himself, at least.
Satoru, who looked so dazed and dumb right now.
"You all right?"
Ironic for Suguru to ask that, when this had started as rape. But it wasn't as if he didn't care for Satoru. If anything, he did this all because he cared
Satoru nodded, too sleepy to talk.
"I care about you, you know that? Even with everything I called you. You're perfect, okay?"
Satoru managed a small hum of acknowledgement, already drifting off to sleep.
Suguru held him through the night, soon falling asleep as well, their bodies remaining pressed together, legs tangled.
