Actions

Work Header

Late nights in the middle of june

Summary:

Bennett's been pining for his roommate for a while, and who knows all it would take was a string of bad luck to get him what he wanted?

Notes:

AFAB language is used for Childe's genitals if that bothers you. Art by the lovely Mimi https://twitter.com/peachmis_ and coloring by https://twitter.com/_miraichu for the 3rd Kirashion server collaboration project

(See the end of the work for more notes.)

Work Text:

Bennett glared at the vent in the upper corner of his room and poked at the closure lever with a broom handle. Bad enough that it was the middle of summer, worse that he had to take summer classes, and absolutely catastrophic that his roommate was hot . Now he had to deal with the air-conditioning going out in his room and his room only. He poked at the vent again, making sure it closed properly to keep the hot air from blowing.

The lever didn’t budge and so Bennett jabbed at it with all the force he could, managing to tip over the stool he stood on. As it wobbled underneath his feet he yelped, falling backwards. A brief pang of regret shot through him until he realized he wasn’t laying concussed on the floor. 

“You really need to be more careful, Benny.” The muscled arms of his overly hot roommate circled his waist. “If I hadn’t been looking for you, you would have hit the floor, lucky you have me, right?” 

“Y-yeah. Lucky! Uh,” Bennett wiggled, “Ajax could you… maybe put me down now?” Going off the feeling building in his cheeks, Bennett knew he was blushing. Maybe he could just blame it on the heat…

“Oh yeah! Sorry about that!” Ajax set him on the floor, and when Bennett turned to look at him, he pressed the back of his hand to Bennett’s forehead. “Looking a little flushed there, you sure you’re okay? The heat isn’t getting to you, is it?”

“Ah, n-no. I’m fine. This really isn’t anything compared to the time when the air went out in the whole building back home! My dads and I spent a lot of time with wet cloths everywhere. You know, we’d stick them in the freezer and then wrap them around our arms and legs, and it worked just fine! I’ll just do that tonight and put a towel down on my mattress, it’ll be fine.” Bennett knew he was babbling. Well aware of it, and yet he could not stop.

“Bennett,” Ajax broke in finally when he stopped to take a breath.

“Yes?”

“Sleep in my room tonight, okay? At least until the landlord gets the maintenance guys out here.” A frown, “I don’t want you to overheat, no matter how used to the temperature you might be.” He reached out and patted Bennett on the shoulder, “And besides! Who says grown ass adults can’t share a bed?”

A terrible idea, really. “Are you sure?” Bennett asked, biting at his bottom lip, “I can make a pallet on the floor or drag my mattress in there. That way we each have our own space.” He looked at his alarm clock and sighed, “It's already late and I don’t want to keep you awake with my tossing and turning.”

“Nonsense!” Ajax waved a hand, “You sleep like the dead.” He paused, “As a matter of fact, one time I came to wake you up for class and I thought you were dead until you snored.”

This conversation did nothing for Bennett’s blush. “Yeah, okay.” He said, crossing his arms. “Fine, that’s fine. Let me change and brush my teeth and I’ll be in. We both have class in the morning.” He ran a hand through his hair and mustered a genuine smile, “Thank you. I know I wouldn't be able to sleep enough on the couch.”

“The couch ?” Ajax snorted, “You mean that piece of junk covered in fancy cloth in our living room? Yeah, you can’t even sit on it for too long without hurting, let alone sleeping on it.” Another snort, “I can’t believe I haven’t bought another one yet. Anyway!” He clapped Bennett on the shoulder. “Go get ready and I’ll do the same.” 

Bennett watched him leave and let out his breath in a sigh. “You can do this, Bennett.” He muttered, “It's just sharing a bed with your roommate, how hard can it be?” Shuffling through his dresser, he grabbed a clean set of pajamas and headed to the bathroom.

Brushing his teeth proved to be an ordeal. Bennett stood in the stark white of the bathroom, staring at his reflection until his vision swam. Anxiety curled in his gut, burning in the pit of his belly like a live coal. Hands shook as he reached for his toothbrush, squeezing a bit too hard on the toothpaste and leaving a too large glob on the bristles. Delicately, he set the brush on the edge of the sink and put his face in his hands.

Could he make it through the night? Make it through with Ajax that close to him? Close enough to reach out and touch, to kiss, to- Bennett cut those thoughts off with an angry shake of his head. No, this would be fine. It had to be fine. He picked his toothbrush back up, reminding himself that he would make it fine.

…It was not fine. 

Ajax snored, facing away from him towards the wall and if Bennett rolled over it would be so easy to drape an arm over his sleeping roommate’s waist, to cuddle up behind him and press kisses to the nape of his neck. So easy to press himself into Ajax’s back and listen to his steady, even breathing while rutting against his ass.

No help for it, he was doomed and he knew it.

Half hard in his pajamas, Bennett pressed the heels of his hands to his eyes for a moment before sliding one hand over his chest and belly. He toyed with the waistband before courage and anxiety filled him and he slipped his hand inside. 

The first press of cool fingers to hot flesh almost made him hiss, but he bit his lip against the sound. Hand wrapped around his cock, Bennett did sigh then, the relief of the touch overriding the fear that coursed through his veins. Jerking off dry would not have been his first choice, but soon the easy rolls of his wrist spread his leaking precum.

Closing his eyes, Bennett imagined it was Ajax touching him. Ajax’s hand wrapped around his cock, whispering filthy things in his ear. A vision of his face buried in Ajax’s tits and he groaned out loud. 

Fear shot through him as he heard the blankets rustle and his eyes flew open, begging all the gods in the world that Ajax had just shifted in his sleep. Mouth dry, staring at the ceiling, breath coming in rapid shaky gasps, Bennett finally turned his head to look.

To stare right into Ajax’s blue eyes.

That’s it. Nothing he could do now but move away forever or possibly drown himself in the lake out in front of the University campus. Whatever he did, he’d never be able to even look at anyone who looked even close to Ajax ever again. He was, in fact, a dead man.

“Let me help?” A cool whisper of words.

Bennett squeaked and nearly swallowed his own tongue. “ What ?”

A hand covered his, jerking him off with slow movements. “I said,” Ajax repeated, voice rough with sleep and desire, “Let me help? You can finish yourself if you want, but I want to help. Do you want me to stop?”

Whimpering, Bennett rolled his hips, bucking into the tight grip of both of their fists. “No,” he whispered, “Keep going.” And then he whined, a high pitched sound in the back of his throat when Ajax’s hand left him.

“I’ve got a better idea than just jerking you off, okay?” Ajax said, his face pink in the barely there light of the street lamps outside. “Do you trust me?”

Bennett nodded, pulling his hand away and resting it on his belly. This had to be a dream, there was no way this was happening to him in the real world. “This is real, right?” He blurted.

Ajax laughed, dark and throaty as he flung the covers back and settled himself between Bennett’s thighs. “I hope so,” He said, staring over Bennett’s dick appraisingly and licking his lips. “Otherwise I’m going to be disappointed in the morning.”

His hands flew to his face and he covered his eyes. “Ajax,” Bennett whined, “Don’t- Don’t tease me.” He finally managed to mumble. Could this really be happening to him? Hot breath against his cock, blue eyes fixed unwaveringly on him, how could any of this be real?

“Why not?” Ajax responded, definitely amused. “You planned on jerking off in my bed , Bennett. Don’t I deserve at least a little something for that?”

Bennett peeked out from between spread fingers, his cock throbbing at the sight. “I- yeah.” He mumbled, a bit defeated. Not that it diminished his arousal in the slightest. Choking on his breath again, he arched off the bed as Ajax’s lips wrapped around the crown of his cock, tongue digging into his slit. “Oh, gods .” Relief, blissful relief from the heat of his roommate’s mouth before Ajax swallowed him in one, fluid motion, his nose pressed into Bennett’s curls.

He could feel the tightness of Ajax’s throat around him, the barely there twitches as Ajax adjusted to having someone balls deep in his mouth. Already so close, Bennett opened his mouth to say something, only for Ajax to pull off of him entirely. “W- what?” He asked instead, the abruptness of the end of the blow job startling him. 

“You’re not getting off that easy, Benny.” Ajax grinned sharply, wiping spit from the corner of his mouth. “Hold off for me, okay? And I’ll give you a treat.” 

Nodding dizzily, Bennett watched as Ajax took him to the root again. “Gods,” He breathed, legs trembling as he moved to rest his hands gently in those ginger locks. It took everything he had to resist bucking into Ajax’s mouth as the other man bobbed his head. 

Drool and his own precum mixed together, the room filling with the wet messy sounds of Ajax sucking him off. “A-Ajax,” He said, tugging at his roommate’s hair in warning. That tight coil of orgasm in his belly had built too far, too much, and if they didn’t stop, he was gonna-

Ajax pulled off of him with a sharp inhalation, wiping at his mouth again and staring Bennett down with those bright blue eyes. “Clothes off.” He said, tugging at Bennett’s shirt and pants, before his own fluttered off and onto the floor. “Come on, let's go, Benny.” 

Bennett scrambled out of his own clothes before Ajax swung a leg over his waist. He stared, his hands moving to rub over the barely there scars on Ajax’s chest, tracing the edges with a reverent hand. “Are- are you sure about this?” He asked softly, licking his lips as anxiety curled in his guts.

“Bennett,” Ajax took his face in warm hands, “If I wasn’t sure about this, I wouldn’t be ready to ride you stupid.” 

A laugh escaped his throat, choked and nervous, but a laugh nonetheless. “Good point,” he wheezed.

“I’ve wanted this for a while,” Ajax grinned, moving to guide Bennett’s cock inside of him. “I’ve wanted to fuck you, you to fuck me, since you moved in.”

Choking on his words, all Bennett could do was groan as the wet, slick heat of Ajax’s cunt enveloped him. Nothing left in his head except for the easy way his roommate bounced on his dick, slick between the both of them. Little moans punched from his lungs each time their hips met, his hands finally moving to grip Ajax’s ass. 

“You like this, bunny?” Ajax asked him, the words barely making sense in his ears. “I’ve got a strap-on in my dresser, you think I should get that next time? Maybe I should just swing off right now.” 

Bennett shook his head and gripped Ajax tighter, “Please don’t go,” he gasped.

“Oh, shh, I’m not going anywhere right now,” Ajax leaned back and slipped a hand between his legs, playing with his clit while Bennett could see the slide of his cock in and out. “Maybe later though, I’ll get my favorite and fuck you open on it, huh? Would you like that?”

Too much, it was too much . “Ajax,” Bennett whined, high pitched and eager. “I’m gonna-” he broke off, the tension inside of him snapping, his balls going tight. He groaned, deep in his chest, cock throbbing as he spilled himself inside of the red-head’s waiting cunt.

“Fuck, Bennett.” Ajax hissed and, not too long afterwards, Bennett felt Ajax’s clenching on him and squeezing every last drop of cum from his now exhausted body.

Silence.

Nothing but the sound of harsh breathing as they both came down from the highs of orgasm.

“Ah, fuck, my leg.” Ajax whined, tipping over to the side and cuddling their sweaty bodies together. “You good?”

All Bennett could do was nod in response.

“Good,” Ajax hummed and pressed a kiss to his cheek. “I meant it. I’ve wanted you since you moved in but you were too jumpy, I thought you weren’t interested.” A laugh, “I guess I was wrong. You were a little too interested, weren’t you?”

Ajax ,” Bennett wheezed, “Please don’t make my brain work right now. Can we talk in the morning?” He could already feel his eyes slipping closed, every bit the typical male stereotype.

A snort, “Sure Bennett. In the morning.”

And that was the last Bennett knew before sleep took him.

Notes:

As usual come find me on twitter @Piperderg