Chapter Text
Hinata yawned, this was ridiculous, he thought playing volleyball for almost an entire day would leave him more tired than this. He didn’t want to know what time it was. It was super late that’s what time it was. Late enough that all the other boys’ quiet conversations had died out. Everyone else was asleep. Hinata turned to look at Kageyama in the futon next to his own. Kageyama wasn’t a pretty sleeper, he ground his teeth and made weird noises. He didn’t look very peaceful. Hinata reached out and touched his cheek gently with the backs of his fingers. Kageyama’s face twitched slightly then relaxed. Hinata swallowed dryly and made the decision that Kageyama wasn’t going to wake up before scooching closer and resting his hand gingerly on Kageyama’s abs. Hinata’s fingers ran gently over the fabric of the setter’s undershirt. His muscles were relaxed but Hinata could still feel their faint outline. Kageyama’s breath hitched and Hinata glanced at his face to make sure he was still asleep before sliding his hand under Kageyama’s undershirt. Hinata ignored the voice in the back of his head that was telling him how creepy this was and pushed his fingers down to feel them better, making Kageyama grunt slightly. Hinata tensed at the noise, he turned his head to look at Kageyama’s face. Still asleep. He let out a shaky breath and flattened his hand against Kageyama’s skin, letting himself take a few deep breaths to calm down. He watched Kageyama’s face as he rubbed his fingertips gently into his skin. Man, his skin felt really nice. Would it be weird for him to just sleep like this? He rested his forehead against Kageyama’s shoulder.
Kageyama suddenly jerked to life, grabbed Hinata’s arm and rolled onto his side, dragging Hinata with him until his chest was tight against Kageyama’s back. Hinata gasped through his teeth, he was dead. Kageyama had a death grip on his arm, oh God he was gonna bite him, or twist his arm or something. With his body trapped against Kageyama’s he could tell how hard he was breathing, holy shit he was pissed. Had he been awake the whole time? His thoughts were cut off when Kageyama spoke.
“Go to the bathroom.” He hissed darkly.
“Wha-what?” Hinata squeaked. Kageyama squeezed his arm tighter.
“Go. To the fucking. Bathroom.” Kageyama growled through his gritted teeth before releasing Hinata’s arm and shoving him back with his elbow.
Hinata scrambled out of his futon and stumbled across the floor, trying as hard as possible not to step on anyone or wake anyone else up. The bathroom was just down the hallway. Once he was inside he fell back against the wall with his hands on his face. He was shaking. God this was bad, why was he in the bathroom? Had Kageyama banished him here? Would he have to sleep here? He took some deep breaths trying to calm down. This was fine. He could sleep in the bathroom, the sinks actually looked really comfy. He looked at himself in the mirror. It was weird, being in a public restroom in his pajamas. He usually had his packer or at least had his binder on. He felt out of place and vulnerable, and cold. He hadn’t thought to put on socks and the tile floor wasn’t exactly warm under his bare feet.
He was pulled out of his thoughts when he heard footsteps coming down the hall. Kageyama burst through the door and made a beeline for Hinata, grabbing the front of his shirt aggressively.
“What the fuck was that shit?” Kageyama growled, shaking Hinata by the front of his shirt.
“I’m sorry! I don’t know what I was thinking! I thought you were asleep!” Hinata choked out as Kageyama jostled him by his shirt.
“You can’t fucking do that shit in public you fucking dumbass!” Kageyama hissed, getting in Hinata’s face and gritting his teeth.
“I’m sorry I’m sorry please don’t punch me!” Hinata whined, trying to hold his hands up in self-defense but not wanting to get his hands anywhere near Kageyama’s face. Kageyama shoved his hand over Hinata’s mouth.
“Keep your fucking voice down dumbass” Kageyama growled before shoving Hinata out of his grasp and running a hand over his face. “I’m not going to punch you.”
Hinata stumbled backward a few steps and stared at Kageyama, who glared at him over his hand.
“Kageyama...?” Hinata asked hesitantly. He flinched slightly when Kageyama reached out to grab his shoulder and pull him closer.
“Get in the stall,” Kageyama muttered, pushing Hinata gently towards the stall. Hinata did as he was told and Kageyama followed him, locking the door behind them. Kageyama leaned back against the door, face in shadow. Hinata stared at him, suddenly much more anxious than he’d been when Kageyama was shaking him.
“Kageyama are you...feeling okay?” Hinata asked apprehensively. He couldn’t make out the other boy’s expression in the dark stall. Kageyama took a deep, shaky breath and reached out to take Hinata’s wrist and slowly put it under his shirt.
“Keep...Keep doing it.”
Hinata’s shoulders tensed. Had he heard him right? Was this really happening? He stared at Kageyama, trying to read his expression. Kageyama turned away, his fingers trembled on Hinata’s wrist.
“Wait you...like this?” Hinata asked, tilting his head to try to see Kageyama’s face. Kageyama tried to turn his head away farther and swallowed.
“Come on Hinata, please.” Kageyama bit his lip and tilted his head back slightly. Hinata shuddered and stepped closer to Kageyama, letting his hand rub against Kageyama’s abs again. Kageyama released his grip on Hinata’s wrist, letting his arm drop to his side. Hinata decided that if this was really happening he might as well go all out. He stepped even closer, pushing both hands up under the thin fabric. He could feel Kageyama’s breath shuddering under his hands as he slid them over the setter’s torso. Kageyama grunted as Hinata’s thumbs rubbed over his nipples. Hinata grinned at the reaction. Should he kiss Kageyama’s neck? Would that be taking this too far? Kageyama’s back arched slightly at his touch and he decided, screw it might as well take this as far as possible. Hinata pulled himself closer and let his lips press against Kageyama’s neck, just above his collarbone.
“Ah, fuck.” Kageyama breathed. He shivered as Hinata’s tongue dragged over his throat. Hinata was starting to get antsy, he’d been keeping his hands strictly above Kageyama’s bellybutton but that certainly hadn’t prevented Kageyama from getting a boner that Hinata was hyper-aware of. Hinata sucked on Kageyama’s collarbone and dragged his fingertips down from his chest to his waist. He pulled his lips off Kageyama’s collarbone and replaced them with his forehead, gently pushing him back against to stall door as his fingertips trailed lower. Kageyama grunted as Hinata’s fingers brushed through the hair under his belly button.
“Fuck, Hinata.” Kageyama groaned softly as Hinata gripped the waistband of his sweatpants, running his thumbs over the skin on Kageyama’s hip. Hinata pushed his head harder against Kageyama's shoulder as he slid his hand down Kageyama's pants. Kageyama gasped as Hinata’s fingers wrapped gingerly around his shaft and stroked it slowly. Hinata nuzzled his cheek gently into Kageyama’s chest as he tugged Kageyama’s dick out. Hinata decided he liked the way Kageyama’s voice sounded like this; breathy, hushed, and high pitched. Hinata smiled affectionately to himself, Kageyama smelled pretty nice too. Kageyama hesitantly let his hand rest on Hinata’s head, gently twisting his fingers into the shorter boy’s hair. Hinata quickened his strokes, making Kageyama’s grip on his hair tighten. Hinata gazed down at Kageyama’s dick in his hand. If he ducked his head far enough he could probably put it in his mouth. Kageyama would probably like that, Hinata was definitely against choking and looking like a fool though. After thoroughly weighing his options he decided that if Kageyama tried to give him shit about his performance he’d bite his dick. He leaned down to press his lips against the tip of Kageyama’s dick.
“Ahh, fuck.” Kageyama bit his knuckle to keep himself quiet as Hinata sucked the sensitive tip of his dick. He didn’t put it very far in, relying on his hand to do most of the work. Kageyama bit his knuckle harder and gripped Hinata’s hair tightly with shaking hands, moaning quietly with each exhale, his back arched off the stall door. Suddenly he yanked Hinata’s head off him, bucking his hips jerkily against his hand as he came, spilling over Hinata’s fingers with a drawn out groan.
Kageyama rested his head back against the stall door to catch his breath for a minute. He really didn’t want to look Hinata in the face right now, but he knew he’d have to eventually. He cracked his eyes open to watch Hinata wipe off his hand with toilet paper, then hand Kageyama the exact same piece to clean himself with. God, he was an idiot.
“Thanks...” Kageyama muttered cleaning himself off and tucking himself back into his pants before tossing the filthy paper in the toilet behind Hinata. The two stared at each other for a long, awkward moment. Kageyama's eyes had adjusted to the dark enough that he could see the dark flush on Hinata’s cheeks. Kageyama stepped closer and put his hands on Hinata's waist. He contemplated hugging Hinata but decided that would be weird and shot the idea down immediately. Instead, he slid his hands down lower, letting them rest at Hinata's hips and hesitantly thumbing the waistband of Hinata's shorts. Hinata swallowed nervously but gave Kageyama a shaky nod. Kageyama nodded back and slowly lowered himself onto his knees in front of Hinata and tugged his shorts down so he could step out of them. Fuck, shit God damn why is he so fucking short Kageyama thought as he repositioned himself. He decided to do his best to ignore how cold and potentially dirty the bathroom floor he was now sitting on was.
“This good?” Kageyama asked quietly, bumping his forehead gently against Hinata’s hip.
“Huh, ye-yeah.” Hinata squeaked, voice cracking. Kageyama looked up at him skeptically causing Hinata to set his jaw and nod seriously. “Yes, that’s good. You’re uh, good there.”
Kageyama relaxed his shoulders and placed a gentle kiss on Hinata's hip, his nervous antics having broken the tension somewhat. Hinata twitched as Kageyama ran his hands up the redhead's thighs, gently pushing them apart so his head could fit between them. The fact that he'd been right about how soft they were ran through his thoughts as he nuzzled his face into Hinata's crotch. Hinata's breath hitched as Kageyama slowly ran his tongue up against Hinata's clit. Kageyama wasn't sure whether he should lick it or suck on it so he switched back and forth. He was trying his best to gauge Hinata's reactions but he was being much quieter than Kageyama expected. Was he doing a bad job? He glanced up at Hinata's face. The shorter boy had his eyes screwed shut and both hands clamped firmly over his mouth. Kageyama relaxed, he wasn't doing a bad job after all, maybe he could experiment? He changed the motion of his tongue from slow laps to rapid flicks. That made Hinata react. He made a muffled squeaking sound and gripped Kageyama's hair, his legs shaking hard enough Kageyama thought he might fall over. Kageyama held onto his thighs to try and stable them, the last thing they needed was Hinata falling over and getting hurt.
“God, ah I'm okay, I got it” Hinata panted, leaning forward and planting his hand on the stall door. Kageyama hummed in response, letting his hands fall back to his lap. Suddenly Kageyama had no idea what to do with his hands and fidgeted with them on his lap before he got an idea. He wrapped his left arm around Hinata's leg and brought his right hand up to rub his fingertip against Hinata's entrance experimentally before pushing his middle finger inside.
“A-ah God, fuck ah-” Hinata covered his mouth with the hand that had been on Kageyama's head, rocking his hips against Kageyama's finger. Kageyama grinned enthusiastically against him, Hinata rarely said anything worse than damn it, this was the first time Kageyama had ever heard him say fuck. It was encouraging to say the least. He curled his finger rhythmically, making Hinata grid his hips harder against him. Hinata was super wet, Kageyama could feel it starting to run down his hand, it was super fucking sexy. Kageyama twisted his wrist so he could slide his ring finger in alongside his middle finger. Hinata gasped and gripped Kageyama’s hair, mashing the other boy’s nose into his pubes and making Kageyama’s neck bend back. Kageyama winced slightly as Hinata ground his hips wildly against his face. Hinata’s legs shuddered on either side of his head and he made a high pitched moaning sound that cut out as his voice cracked. Kageyama grunted slightly but didn’t let up, letting Hinata grind hard against his face as his voice came out in quiet high pitched squeaks.
“Ok, ok, ok, I’m good, I’m good.” Hinata gasped, pushing Kageyama’s forehead with the palm of his hand. Kageyama pulled out his fingers, making Hinata twitch, and slouched his shoulders as he stretched his stiff neck. Hinata tugged his shorts back on and collapsed on the toilet to catch his breath.
Kageyama stared at the floor listening to Hinata wheeze. Kageyama was sweating, Hinata probably thought he was some kind of gross pervert now. God damn it, he’d probably ruined their entire relationship. His eyes burned like he was going to cry, would Hinata even want to play volleyball anymore? Maybe they could just go to bed and act like this never happened in the morning. He sighed, that was probably his best bet at this point, this silence was starting to get awkward.
“Uh, we should probably head-”
“Kageyama will you go out with me?”
Kageyama’s head snapped up at him. Hinata looked up from his lap at Kageyama and the two stared at each other for a second.
“What?”
“Will you go out with me?”
Kageyama gawked at him. Was this really happening? Kageyama’s breath caught in his throat, his eyes still burning. He clenched his fists, he was absolutely NOT going to cry right now.
“I, yeah. Yes.” Kageyama swallowed hard, he really felt like he was going to cry right now. Hinata stood up, his legs wobbling slightly, and held out his hand to help Kageyama off the ground. Kageyama took it and stood up, staring down at Hinata. Hinata smiled up at him and squeezed his hand.
“Don’t cry Kageyama.”
“I’m not gonna cry, dumbass.” Kageyama retaliated unconvincingly and pulled Hinata into a slightly sweaty hug. Hinata squeezed the taller boy tightly around the ribs.
“Come on let’s go back to bed,” Hinata said, tugging Kageyama’s hand.
“Yeah, wait, you go first in case anyone’s awake.” Kageyama said, letting his fingers slide out of Hinata’s.
“Oh yeah, right.” Hinata said with faint disappointment in his voice. He unlocked the stall door and made to leave before turning back to Kageyama, grabbing his shirt and pulling him into a quick, sloppy kiss before turning and leaving the bathroom.
Hinata stumbled back to his futon, doing his best to avoid stepping on or waking up anyone. He snuggled back into his futon, the late hour and his lack of sleep finally hitting him. He was about to drift off when Kageyama crawled into his own futon. Hinata grinned sleepily and reached his hand out to brush his fingers against Kageyama’s. Kageyama held his hand for a moment before rolling over and pulling Hinata against him, holding both their hands against his chest. Kageyama squeezed Hinata’s hand and Hinata nuzzled his cheek into the back of Kageyama’s neck and kissed him gently. Kageyama grinned to himself, feeling like this would be the start of something great.
