Actions

Work Header

Rating:
Archive Warning:
Category:
Fandom:
Relationship:
Characters:
Additional Tags:
Language:
English
Series:
Part 1 of Long Distance
Stats:
Published:
2024-06-11
Words:
5,990
Chapters:
1/1
Comments:
43
Kudos:
911
Bookmarks:
99
Hits:
10,070

Long Distance

Summary:

If Hinata was ugly, or if he didn’t text Kageyama all the time, or if he was anyone else, then none of this would even be happening. Kageyama would’ve been able to squash whatever childish crush he’d developed, and he wouldn’t be sitting here spending hours thinking about someone who’s halfway across the world.

If Hinata would just stop posting those fucking thrist traps, then Kageyama’d be able to look at Hinata’s pictures without getting a boner, and maybe he’d be able to dream of something other than thick thighs and pouty lips.

Oh god, the thirst traps.

Hinata tries to get Kageyama's attention.

Notes:

(See the end of the work for notes.)

Work Text:

Brazil’s changed Hinata.

Kageyama knows this, and yet there are moments when he struggles to understand how someone can change so much in the span of a single year. And though Kageyama hasn’t physically seen Hinata since that day at the airport where they refused to hug goodbye ー because saying goodbye was like promising not to meet again, Bakageyama! ー he’s not so much of an idiot as to not notice the little changes.

It’s hard to tell through the (numerous) pictures Hinata sends him, but Kageyama’s pretty sure he’s gotten taller. His limbs no longer hang off his body, and the turn of his shoulders has gotten wider.

Sometimes, when Hinata sends Kageyama a selfie of him laying in the sand, chest pink from playing in the sun for hours, Kageyama finds his eyes lingering on the light dusting of freckles along Hinata’s shoulders. Those are new, too; Kageyama would’ve noticed them if Hinata had them back in high school.

The fact that Kageyama knows Hinata’s body better than his own (you don’t spend hours in a locker room with someone and not pick up on certain things, after all) only serves to make Kageyama even more aware of how different Hinata is now.

One of the most noticeable changes is his skin, now a golden color that has Kageyama’s mouth watering when he catches the barest glimpse of it. Hinata always complains about having to reapply his sunscreen every hour, and constantly sends Kageyama videos showing just how much skin he needs to cover.

Whenever Kageyama receives one of said videos, his mind immediately goes into overload, unable to think of anything other than what the smooth skin of Hinata’s back would feel like in his hands.

At this point, Kageyama genuinely believes Hinata does it just to torture him, because there’s no way that Hinata doesn’t grasp how hot he is. And if somehow he doesn’t, then the thousands of people thirsting for him in the comments of his posts should be a good enough indicator.

(Honestly, the things people comment have Kageyama feeling embarrassed, and he’s no stranger to being horny. Especially when said horniness involves Hinata. But still, do people not grasp that things stay on the internet forever?)

Hinata’s gotten. . . he’s gotten big, and Kageyama likes it a lot more than he should. Sure, Kageyama might still be taller, but Hinata’s broader. His muscles are thicker too; once, he’d posted a photo wearing his old Karasuno jersey, arms bulging out of the tiny sleeves, a sliver of toned stomach peeking out. For a few seconds, the sight of how tightly it hugged Hinata’s body had been laughable, but it wasn’t long before Kageyama’d felt his cock swelling in his shorts.

Coming to terms with his crush on Hinata had been. . . difficult. It’d taken Kageyama an embarrassing amount of time in their second year to realize that the quickening of his heart when around Hinata hadn’t been a normal reaction to a teammate, and one of the main things that’d helped him realize that was the time he and Tsukishima had gotten locked in the storage closet for a few hours.

The entire time, all Kageyama could think about was how punchable the way Tsukishima breathed was, and how he was missing valuable practice time with Hinata.

For a while, he’d been able to keep it semi-tame; the most he’d fantasized about was holding hands, and going to the movies, and stupid sappy shit like that.

But the older they grew, the less innocent Kageyama’s thoughts became, and he’s honestly surprised about how long it’d taken to have his first wet dream about Hinata. His first wet dream about anyone, really.

As far as wet dreams go, it hadn’t been anything particularly mind blowing; a few vague flashes of orange hair here, some half formed stutters of Hinata’s name there. All in all, a pretty normal dream for a teenager, and nothing compared to Kageyama’s fantasies as of late. And yet, when he’d woken that morning, he hadn’t been able to shake the feeling that some imaginary line had been crossed.

But in his defense, it’s all Hinata's fault.

Mostly.

If Hinata was ugly, or if he didn’t text Kageyama all the fucking time, or if he was anyone else, then none of this would even be happening. Kageyama would’ve been able to squash whatever childish crush he’d developed, and he wouldn’t be sitting here spending hours thinking about someone who’s halfway across the world.

If Hinata would just stop posting those fucking thirst traps, then Kageyama’d be able to look at Hinata’s pictures without getting a boner, and maybe he’d be able to dream of something other than thick thighs and pouty lips.

Oh god, the thirst traps.

Hinata started posting them a few months after he’d arrived in Brazil, and Kageyama’s seen enough of them (read: stared at them for long enough) to be able to sort them into two categories.

First, there’s the ones that are practically softcore porn; the ones where Hinata’s half naked, either his legs or chest on full display. In those, there's always a light sheen of sweat on his body, and he rarely shows his face in them. The most the public ー and Kageyama ー gets is Hinata’s mouth, whether it’s pulled up in a slight smirk or open with his tongue licking at his teeth.

So far, the worst one (read: the one that’s affected Kageyama the most) is one of the more recent ones, posted a mere week ago. In it, Hinata’s wearing a pair of shorts from their high school days. It’s made worse by the fact that Kageyama remembers what Hinata used to look like wearing them; he was with Hinata when he bought them, for crying out loud!

It’s a bathroom mirror selfie, so the lighting isn’t the best, which means that when Hinata first posted it Kageyama’d almost blinded himself turning up the brightness. In the picture Hinata’s turned halfway to the side, shorts stopping just below his ass cheeks, so tight that Kageyama could clearly make out the bulge of his dick.

His shirt is pulled into his mouth, sharp teeth digging into spit soaked fabric. If you look hard enough (which Kageyama definitely has), you can make out little indents from Hinata’s teeth, as well as the upward twitch of his lips.

The fact that Kageyama’s still alive after seeing it should be a testament to his will, because if he can see something like that and not catch the next flight to Rio, then what can’t he do?

Kageyama still remembers how hot his skin had flushed when he’d taken in the expression on Hinata’s face, how he’d choked when he realized that the seductive glint in those brown eyes had been intentional.

He doesn’t know where this newfound confidence of Hinata’s has come from, but it’s not like Kageyama’s complaining. He’s doing the complete opposite of that, actually.

Kageyama hasn’t come up with a solid name for the first category of Hinata’s thirst traps yet, so he’s taken to referring to them as ‘the ones he can’t look at around other people for fear of popping a boner’.

Sophisticated, isn’t it?

The second category definitely has a name, though they aren’t so much thirst traps as. . . emotional traps? Heart traps? I’m going to die because of how beautiful you are and how much I miss you traps?

Those are the ones that Hinata doesn’t post. They’re the selfies he sends to Kageyama, and Kageyama only. They’re the ones where his smile is bright, genuine, eyes closing because of how big it is. They’re the short videos of Hinata practicing his jump serve, his laugh echoing when he slips in the sand. They’re the audio messages of Hinata practicing his Portuguese, the sound of a fan whirring in the background sometimes overtaking his nervous voice.

They’re the ones that make Kageyama miss his best friend so much it makes him sick.

Most of the time, he’s able to deal with it. Can stave off the emptiness in his gut with incessant texting and hour long video calls. But sometimes. . .

Sometimes the pain of Hinata not being there, being here, makes Kageyama feel as if a part of him is missing. Like phantom pain for a limb you were never supposed to have. Withdrawal symptoms from something you’ve never taken.

Tonight, it seems, is one of those instances.

Kageyama sighs as he lies down on his bed, the mattress dipping with his weight. He really should be getting to sleep; it’s almost midnight, and he has practice early in the morning.

But he stays awake, because it’s Thursday.

Kageyama turns his body, grabbing his phone off the nightstand and checking if he has any new notifications. It’s the exact same as the last time he checked: a few texts from his teammates, a reminder from his food tracker to get enough protein in.

And nothing from Hinata.

He should be awake by now; it’s almost noon in Rio, and Hinata’s never been one to sleep in. In high school, he’d always woken up early on rest days, banging on Kageyama’s door so they could sneak into the gym and practice. Kageyama grips his phone a little tighter as the seconds pass, trying not to let himself be too disappointed when a message from Hinata doesn’t come.

Slowly, Kageyama stands from his bed, muscles aching in protest as he forces his way over to the tiny bathroom. He squints when he turns the light on, rubbing his eyes as he gathers clean clothes for a shower. Already, Kageyama feels sleep tugging down on him, so he tries to keep his shower as brief as possible.

He fights back a yelp when the cold spray hits his skin, teeth chattering as he works soap over his body. Washing all of the day's sweat and grime off of him is a welcome relief, and when Kageyama steps out from under the showerhead he’s tired enough to be able to pretend that the lack of a text from Hinata doesn’t affect him.

This whole Thursday texting thing isn’t even something the both of them decided on; Thursdays just happen to be Hinata’s rest days, and it’s no one’s business but his own if Kageyama’s conditioned himself to stay up a little later on them.

Kageyama absentmindedly brushes his teeth, eyes catching on his reflection when he goes to spit out his toothpaste. Compared to Hinata, Kageyama hasn’t changed at all. For some reason, it makes him feel as if he’s losing another competition.

He scoffs to himself. Some things never really change, do they?

Kageyama turns off the bathroom light before lying in his bed. He’s just about to close his eyes when he hears his phone buzz on the nightstand.

The quickness with which Kageyama sits up should be embarrassing, but it’s the last thing on his mind as he scrambles to grab his phone. A small smile creeps onto his face when he sees that ‘Hinata has sent you three new messages’.

Hinata:
KAGEYAMAAAAA
ARE YOU AWAKE
PLEASE BE AWAKE I’M SO BORED

That is definitely not cute, Kageyama tells himself as his fingers tap against the keyboard of his phone. Not cute at all.

Kageyama takes his time typing a few different replies, but each new one he comes up with sounds awkward. Scripted. He’s typing for so long that Hinata sends him another message.

Hinata:
I CAN SEE THAT YOU’RE ONLINE
AND TYPING
do you not know how technology works???

Kageyama:
Shut up

Hinata:
so MEAN!!!
:((((
it’s not MY fault you’re an old man who can’t use a phone

Kageyama:
I’m seriously gonna go to sleep
And you’re older than me dumbass

When Hinata doesn’t immediately reply, something drops in Kageyama’s stomach. Obviously he’s not going to sleep now, but does Hinata know that?

Kageyama huffs a laugh to himself. If his seventeen year old self could see him now, his eyes would bulge out of his head at how quickly his feelings have spiraled out of control. How easily he’s let them spiral.

Hinata:
NOOOOO
don’t sleep i wanna talk to youuu
(Θ︹Θ)ს

Kageyama’s heart jumps into his throat, and it takes everything he has to push it back down. Hinata’s like this with everyone, and Kageyama is no exception.

Kageyama:
What do you wanna talk about?

Hinata:
¯\_( ◉ 3 ◉ )_/¯

Nope, not cute at all, Kageyama reminds himself, over and over and over. It’s kind of stupid, really. Childish. And definitely not cute.

Kageyama:
So you texted me to talk, but don’t know what you wanna talk about?
That’s not very well planned

Hinata:
who plans what they talk about with someone??
that’s so weird yama
what’s wrong with just letting the conversation flow?

Kageyama:
The fuck does that mean?

Hinata:
omg yama it’s like you’ve never texted before
just pretend like we’re talking in person

Kageyama tries not to think about how long it’s been since they’ve actually talked in person as he readjusts himself in his bed. His arm has started to go numb from lying on his side, so he shifts onto his back, the bright blue light of his phone shining on his face.

Kageyama:
We’re literally not
But okay whatever
How was your day?

Kageyama ignores the fact that he genuinely wants to know as he awaits Hinata’s reply. It’s not that Hinata does anything particularly interesting that enraptures Kageyama so much; it’s the way he talks about things that does it for Kageyama. Like every moment is precious; something to be recognized and celebrated.

It’s as if Hinata can’t view the world with anything other than childlike wonder, and it makes Kageyama wish he was as enamored by typos in road signs and new movies coming out.

Hinata:
there you go!!
i just woke so nothings really happened yet but i need to go grocery shopping later
pedro ate all the protein yogurt (¬、¬)
what about you??
anything interesting you wanna tell me about?

Kageyama:
Not really
I guess I went shopping with Miwa
She bought me some clothes because apparently I don’t ‘dress my age’

Kageyama expects Hinata to send a string of laughing emojis or make some retort about his wardrobe, but all he receives is. . . silence. He can see that Hinata’s read it, so why isn’t he saying anything?

Kageyama sits up, eyebrows furrowing when the seconds start to tick by without a response. Has he overstepped one of Hinata’s boundaries? Kageyama knows he isn’t the best at holding a conversation, but he thought this wasー

Hinata:
can i see?

Kageyama’s throat dries. His eyes immediately slide over to the bag on his desk, filled with a bunch of clothes his sister had deemed as ‘young and hip’. Her words, not his.

Kageyama:
See what?

Hinata:
the clothes!!
i wanna see how they look on you
pleaseeee

Kageyama’s whole body feels like it’s standing on edge as he swallows, the roof of his mouth suddenly numb. Calm down, Tobio. Obviously he meant it in a platonic way. Hinata’s probably just asking to see for the sake of keeping the conversation going, that’s all.

And yet Kageyama’s heart races as he clumsily stands up, hand still gripping his phone.

Kageyama:
Give me a minute

Kageyama thinks he feels his phone vibrate with another text, but he ignores it in favor of stumbling to turn the lights on. It takes a few seconds for his eyes to fully adjust to the sudden brightness, so Kageyama has to search through the pile of clothes with his eyes half closed.

He picks out a few items, pleased when he realizes that it’s an outfit his sister had made for him ー Kageyama may have his qualms about Miwa, but he can’t deny that his sister knows how to style people.

Kageyama shucks off his pajamas before pulling the new clothes on. They’re rough on his skin ー he hasn’t even washed them yet ー and they look foreign on him. Of course, he’d tried them on in the dressing room, Miwa throwing more clothes over the stall by the second, and it’s not like they’d looked bad then. It’s just that now, the knowledge that Hinata’s going to see them has Kageyama realizing that they look. . . different. Not like something he’d usually wear.

The sweatpants ー to Miwa’s credit ー are similar to his usual style, though a bit baggier than Kageyama generally prefers. The light gray fabric hangs low on his hips, and no amount of repeatedly pulling the waistband up can stop an inch of Kageyama’s bare stomach from showing. And it’s not like the shirt is helping, either.

A blush creeps up Kageyama’s neck when he realizes how tight the shirt is, how tight it feels. It clings on to Kageyama’s chest like a second skin, leaving nothing to the imagination. The sleeves stop midway down Kageyama’s upper arms, and the bottom of it rests just below his belly button. Depending on how close Kageyama takes the picture, Hinata would be able to see. . . everything.

The jut of his collarbone, framed by broad shoulders. The dip of skin beneath his pecs, followed by the ridges of his abs. The semi-hard peaks of his nipples, the defined column of his throat.

Kageyama opens the camera app on his phone, angling it so that most of his body and face is in frame. His hair’s a little messy from lying down, but Kageyama purposefully makes no move to tame it as he snaps a few pictures. He deletes the blurry ones before turning the light off, too lazy to change back into his pajamas as he lies back on his bed.

Kageyama doesn’t give himself time to think about what he’s doing before he sends the pictures to Hinata.

Kageyama:
[2 Images Attached]

Hinata starts typing, then stops. Starts typing, then stops. Again. Again.

Kageyama fights the urge to delete the pictures as he nervously checks the time. It’s late enough that Kageyama can blame whatever’s flowing through his blood on sleep deprivation, but early enough that there’s not an ounce of tiredness in him. Anymore.

When Hinata starts ー and stops ー typing for the fifth time, Kageyama has half a mind to reach over and throttle him through the screen. Does he even know what he’s doing to Kageyama right now? Or rather, not doing.

He was the one who asked for the pictures, and now he’s not bothering to say anything about them? What kind ofー

Hinata:
that’s not fair yama
not fair AT ALL

Kageyama furrows his eyebrows.

Kageyama:
What do you mean?

Hinata:
i think you know

Kageyama:
I really don’t

A pause, then:

Hinata:
you look good
like REALLY good

Kageyama feels nauseous with how quickly his heart rate picks up. It echoes throughout his bones, making every nerve he has stand on edge. Hinata thinks Kageyama looks good? Has he seen himself?

This has got to be some sort of joke, right? Yeah, definitely.

Kageyama:
Very funny

Hinata:
i’m not joking?

Wait.

Kageyama:
What?

Hinata:
ohmygod yama you’re so dense
YOU LOOK HOT
like SO hot

Kageyama bites his lip so hard he thinks he tastes blood as he feels a familiar warmth rush through him. He curses himself for letting a singular compliment from Hinata affect him this much, curses his tongue for going numb at a few words.

Hinata:
i knew you got leaner and stuff but HOLY SHIT
that shirt fits you so well
i think my jaw actually dropped

Kageyama rarely enjoys texting, but now he’s grateful for the thousands of miles between him and his best friend, if only because it means that Hinata can’t see his heavy blush and unsteady breaths. Hinata praising Kageyama has become somewhat of a regular occurrence as they’ve matured, and yet every time it happens, Kageyama experiences the same rush of emotions he had that very first time.

(“Kageyama, that was awesome! It stopped right in front of me like shoop, and I seriously thought you were gonna set it to Asahi, but you didn’t! How are you so cool?!” Hinata exclaims, jumping up and down on the spot, hands waving frantically in the air around him.

When Kageyama turns to look at Hinata, he chokes on his water when he sees that Hinata’s eyes are fucking sparkling. They break through the skin and bone of Kageyama’s chest, wrapping around his heart and making it stutter.

Kageyama looks away, his hand finding Hinata’s hair and pulling hard. For a second, he feels bad; the messy curls are so soft between his fingers, but when Hinata squeals in pain Kageyama’s thrown out of it.

“You can’t just say shit like that!” Kageyama scolds when he’s met with a confused pout. “It pisses me off.”)

Kageyama:
There’s more
Clothes, I mean

Hinata:
ARE YOU SERIOUS

Kageyama:
Yeah
Do you wanna see?

Hinata:
YES
PLEASE

Kageyama’s pulse hammers as he gets out of his bed again, slower this time. He’s going crazy with how fast his head swims as he digs through the bag, throwing clothes left and right. Every outfit he pulls out doesn’t seem good enough, and dimly Kageyama realizes that it’s because he wants Hinata to think he looks good.

He also realizes that this is a little weird, though he decidedly doesn’t pay much attention to that.

Kageyama considers calling Miwa and asking her to put together another outfit for him, but decides against it when his eyes catch on something he knows Hinata won’t be expecting. It’s a complete 180 from his previous outfit; more formal, less like something you’d just casually send to a friend.

Briefly, Kageyama wonders whether it’s too much, but the slow building arousal in his mind reminds him of what Hinata’s reaction could be, and there must be something going on because Kageyama doesn’t second guess himself any further. He studies himself in the mirror as he gets dressed, fingers gentle as he buttons up his shirt.

It’s been a while since Kageyama last wore a suit, and although this isn’t really one ー it’s merely a dress shirt and pants ー he still feels out of his element. There’s something about changing into it solely for Hinata to see that has Kageyama’s stomach twisting into all sorts of knots.

Kageyama takes a deep breath as he rolls up the sleeves so they stop halfway up his forearms, just like Miwa’d told him. It’s a little hard to do it with only one hand, and he misses the holes for the buttons more than once. He leaves the top two buttons of the shirt undone and tucks his shirt into his pants, making sure to not let it look too loose. The pants are a plain black, tight around his thighs, while the shirt is a dark blue that brings out his eyes.

Kageyama looks. . . he looks good, and maybe that newfound knowledge is what has him taking a step closer to the mirror.

He hadn’t bothered to turn on the lights in his room, so Kageyama makes sure his flash is on before he takes the picture. It’s another mirror selfie, except this time he’s further from the mirror so you can see more of him. Practically his entire body is in frame now, and Kageyama feels giddy at the thought of Hinata seeing him.

Unsure about how to pose, Kageyama tries to recall what Hinata does in his thirst traps. He ends up turning his body diagonally, holding his phone closer to his face as he makes eye contact with his reflection in the mirror.

Kageyama tries to smirk, he really does, but it feels too forced, so he settles for schooling his expression into neutrality. But if you look hard enough (which he’s hoping Hinata will), you’ll be able to see the lick of fire in his pupils; the challenge set in them.

He doesn’t know when he’d crossed the line of ‘I’m just sending Hinata pictures ‘cause he asked’ to ‘I want Hinata to think I look good’, but he’s pretty sure that there’s no going back now.

Kageyama:
[1 Image Attached]

Kageyama counts forty seven seconds before Hinata’s response comes.

Hinata:
kageyama
can i ask you something?
but you have to answer honestly

Kageyama bites his lip, trying to figure out what Hinata’s doing. When he doesn’t immediately come up with anything, he decides to take it as a sign from the universe to keep whatever this is going.

Kageyama:
Okay

This time, there’s barely five seconds before Kageyama’s phone screen lights up with a new text from Hinata, and his heart stops.

Hinata:
did you send those photos with the sole purpose of showing me the clothes?

Kageyama swallows, sweat starting to gather on his palms. If Hinata’s asking for him to answer honestly, then what else can Kageyama do but comply?

Kageyama:
No
Did you ask for the photos with the sole purpose of seeing them?

Hinata:
no

Kageyama’s eyes widen, and a choked sound comes out of the back of his throat as he pictures what Hinata might look like right now. What he might be doing.

He’s probably still in his bed, chest bare, hair splayed on his pillow. It’s the middle of summer, and Hinata’s never been good with heat, so there’s a high chance he’d slept in just shorts. Maybe even less than that.

Kageyama outright groans at the visual, his clothes suddenly too constricting on his hot skin. He undoes all the buttons of his shirt as well as the ones on his pants, trying to ignore the rapid swelling of his cock in his boxers. He’s successful for about half a second before he starts to palm himself over his clothes, only one hand holding his phone now.

This is so wrong, he reminds himself. So wrong.

And yet he doesn’t stop. He pushes.

Kageyama:
You should send a picture too
So we can be even

Kageyama barely has time to think about what he’s typing before it’s sent, though most of his attention remains focused on the bare brushes of his hand against his cock. He’s so sensitive that there’s already a wet patch on the front of his underwear, and every time he presses down he has to bite his lip to stop himself from moaning Hinata’s name.

Hinata:
just so we can be even, yeah?
[1 Image Attached]

Kageyama’s inhale leaves his lungs so fast that it feels like he’s been punched. Hinata must be trying to kill him, because that’s the only reasonable explanation for sending something like this.

Sun shines through somewhere out of frame, illuminating Hinata in a way that makes him look like an apprentice of the star itself. Miles of perfectly unblemished golden skin take up his screen, stretched over thick muscles, practically begging Kageyama to lean in and take a bite. He wonders what Hinata would taste like, how those muscles would go taunt as Kageyama worked him closer to orgasm.

Kageyama swears under his breath, pulling himself out of his underwear and sighing as he finally wraps a proper hand around himself. But he doesn’t move, not yet.

He lets his eyes drink in the sight of Hinata’s naked chest, the expression on his face. Hinata’s eyes are half closed, head tilted up. Almost as if it’s being thrown back into his pillow. Sweat glistens on his neck, and Kageyama can only imagine the way the droplets would trail down his body.

Kageyama’s eyes involuntarily follow the lines of Hinata’s body, breath catching when they land on something further down.

Oh, godー

Kageyama:
You’re hard.

It’s not a question, and yet Kageyama finds himself anxiously awaiting Hinata’s answer. The hand wrapped around himself remains perfectly still, body threatening to completely sink into his mattress.

Hinata:
WELL DUH
you can’t send me those pics and expect me NOT to get hard
but i’m not gonna touch myself so don’t worry
even though i REALLY want to

Kageyama wouldn’t have been able to stop his hand from moving if he’d tried. He fucking whines as he starts to pump himself agonizingly slow, afraid that if he goes too fast he’ll come too soon.

He thinks of Hinata writhing in his bed, refusing his body’s need to touch himself, and he rips his hand from his dick so he can reach the lube from his bedside drawer. The slide of his hand is so much better now, and it takes everything in Kageyama to keep his eyes open.

Kageyama:
Why not?
I’m doing it
Touching myself

Hinata:
ohmygod
OH MY FUCKING GOD
you’re touching yourself?
SERIOUSLY??

And despite everything that’s happening right now, despite Kageyama’s hand being wrapped around his cock, Kageyama can’t help but snort a laugh. He’s hit with a sudden burst of feeling for Hinata, one that transcends the lust he has for his body, but he waves it away before he can read into it.

Kageyama:
That’s not a very sexy response
But yeah, I am
Seriously

He punctuates that with a slow roll of his hips into his hand, not bothering to muffle the pleased sigh that escapes his lips.

Hinata:
what are you thinking about?
while you’re…
y’know

Kageyama:
You
And your pictures

What the fuck is he saying, and why isn’t Hinata doing anything to stop him?

Hinata:
oh my god yama
are you talking about the one i sent you?
just now?

Kageyama turns onto his stomach when his wrist starts to hurt. When his aching erection meets his mattress, Kageyama moans so loud that he’s afraid of his neighbors overhearing. He rereads Hinata’s message until it’s burned into his brain, and only after that does he type a shaky reply.

Kageyama:
Yeah
And all the other ones too
The ones you post

If Kageyama’d been thinking with something other than his dick, he would’ve realized what he’d just revealed. But as it stands, all his mind seems capable of focusing on is Hinata.

Hinata:
does that mean that when i post pictures of myself
you touch yourself while looking at them?

Kageyama:
Sometimes

It’s all Kageyama gives, but he knows his best friend well enough to understand that it’s not all Hinata will take. Knows himself well enough to recognize that he’ll let Hinata have whatever he wants if he asks, that he wants Hinata to ask for more.

Hinata:
i can send another pic
if you want?

“Fuck,” Kageyama groans into his pillow, letting his hips roll slowly into the mattress.

Kageyama:
Yes
Please

Hinata:
[1 Image Attached]

Kageyama’s died and gone to heaven 一 or hell, depending on how you look at it 一 because there’s no way this is happening to him right now. There’s no way Hinata Shouyou, his best friend of four years, rival for even longer, just sent him afucking dick pick.

And yet it is happening, because it’s right there, practically staring at Kageyama. Begging Kageyama to stare back. Nothing short of a house fire 一 and maybe not even that 一 would be able to tear Kageyama’s attention away now.

He’d never thought a dick could be pretty, and of course Hinata’s the one to prove him wrong. He’s bigger than Kageyama would’ve thought, standing hard against his stomach, tip flushed a pretty pink color. Precum dribbles down the length of him, and Kageyama licks his lips as he imagines the salty taste of it on his tongue.

Hinata’s probably one of those guys who’s really into getting his dick sucked, and luckily for him, Kageyama’s really into sucking dick.

Hinata’s dick glistens with more than precum in the afternoon light, and Kageyama makes a choked sound when he realizes that it’s lube. He’d vaguely hoped that Hinata's been getting off too, but having this. . . this confirmation makes Kageyama feel a desire he’s never felt before. In his entire life.

Kageyama:
Hinata?
Are you touching yourself?

Hinata:
mmm yea
i’m looking at your pics

Kageyama’s thrusts into his mattress pick up as he shoves his pants and underwear to his knees. He’s practically dripping with arousal, and can already feel himself coming dangerously close to an orgasm.

Without thinking, Kageyama turns onto his back, whimpering at the loss of friction against his dick. He immediately combats that by wrapping a hand around himself, snapping a picture with his eyes barely open.

Kageyama:
[1 Image Attached]

He only looks at it after it’s sent, only realizes how debauched he looks when there’s no turning back. He’d shot it from below, so his head and expression can be seen out of frame. Kageyama’s eyes look like they’re fighting to keep open, glassy with their pupils dilated. His mouth hangs open, tongue behind his teeth, panting breathlessly. His dress shirt’s still on his chest, but all the moving around’s undone some of the buttons and wrinkled the fabric. Kageyama’s hair is stuck to his forehead, his back is arched, and there’s absolutely no hiding the effect Hinata’s having on him; his cock’s straight against his stomach, and the hand wrapped around his base has lube dripping over the fingers.

Kageyama pictures Hinata fucking into his hand, fucking into himself. Pictures what those thighs would feel like wrapped around his hips, shaking with every slam of his hips. The image of Hinata with his knees spread, fingers pulling himself open, back arched, has Kageyama tightening his hand and quickening his strokes.

Hinata:
[1 Audio Message]

Kageyama’s shaky thumb hovers over the play button, his heart in his ears. He thinks about letting himself take a breath before playing it, but it’s like his finger has a mind of its own.

The first second is relatively quiet; a slight rustling of sheets, the hushed sound of a bird chirping outside. Then Kageyama hears a moan, and his entire world falls onto its back.

Hinata’s vocal when he touches himself, all little sighs and high whines. It makes Kageyama wonder if he’s always like that, or whether Kageyama’s the reason for it. Somewhere in the background, Kageyama hears what he presumes to be a bottle of lube popping open, and the telltale sound of a healthy dollop being squeezed out. Does Hinata warm it up between his fingertips first, or does he like the shock of the cold on his skin?

Is he one of thoseー

“Nghh, fuck! ‘Yama, you look soーso good, ‘m gonnaーTobio!”

Kageyama comes with a start, spilling into his hand with so much force that the bed creaks. He’s unable to muffle his moans as his body twitches, his orgasm wringing every last drop of energy out of him.

When he’s finally done, Kageyama looks down to see that Hinata sent him a new message.

Hinata:
not to like ruin the mood or anything
but i just came

Kageyama snorts, deciding that he can ignore the drying come on his stomach for a little while longer.

Kageyama:
Yeah I heard

Me too

Hinata:
y’know
you should’ve told me you liked my thirst traps
i would’ve posted more ;)

Kageyama:
Really?

Hinata:
yeah
i posted most of them to get your attention, anyways

Kageyama’s just about to respond, just about to ask what the fuck that means when Hinata texts him again.

Hinata:
anyways
don’t you have practice early tomorrow?
you should really be getting to bed
how are you gonna become the starting setter if you can’t stay awake?

Kageyama:
Okay
Goodnight, dumbass

Hinata:
꒰ ꒡⌓꒡꒱
sweet dreams yama

And as Kageyama falls asleep, he’s not thinking about how he’s probably ruined his fancy new clothes, or how he should take another shower. He’s not even thinking about the pleasant afterglow thrumming through him.

He’s thinking about the line the two of them have just crossed, and why he doesn’t ever want to go back to the other side.

Notes:

thanks for reading!

Series this work belongs to: