Work Text:
The first thing Viktor notices that is not right is his body temperature. He’s been so cold for so long, unable to warm up, that it feels extremely foreign when it shifts.
“M’hot,” Viktor groans, pulling at the edge of his sweatshirt neck.
Jayce turns, looking up from his phone screen where he was proudly admiring his new contact, Doug. He blinks slowly, feeling the Earth spinning with the movement. Viktor’s hair is in disarray, his cheeks are pink, his lips are parted, puffy, wet. Something someone told him floats to the surface of the swamp that is his thoughts right now.
Hot means attractive.
“Mm yeah y’are,” he smirks, nudging Viktor with his hip. The other man nearly topples over.
Viktor catches himself, bracing on his cane. “I think…” he takes in a deep breath. Wait. What was he thinking? Everything is so fuzzy. It’s almost like when he spends too long in the core, except everything is cloudy around the edges, like he’s floating. “I thingwe needa t’go back to da’ship.”
Jayce reaches out and takes Viktor’s hand in his. So soft. He wants to kiss it, so he does. He sways as he pulls Viktor’s hand up to his mouth and breathes hot breath openly against his palm before pressing his lips there. He switches to telepathy.
*I’ll go anywhere with you.*
A shiver rocks through Viktor’s spine, down his body, and his cock twitches in interest. Fuck. *Just’a…ship please.* Something is wrong with him. He needs to rest.
*Yeah, lessgo home,* Jayce agrees, but makes no moves to leave. He steps in closer and wraps an arm around Viktor’s waist. He presses his nose against his hair and breathes in. Stars, he smells amazing. His mouth waters.
The first few drops of rain hit them.
*Jayce…*
*Yeah—Ok.* Jayce shakes his head, trying to focus. He grabs Viktor’s hand. “C’mon.”
Rain starts to sprinkle down lightly around them. Some people duck for cover, most continue on like nothing is different. Jayce weaves the two of them through the crowd, heading for the exit with sloppy, uneven steps.
Something weird is happening with his body. He feels the urge to do something and there’s nothing in his brain to stop him. Why does he usually stop? He can’t even remember.
On the outskirts of the festival, they begin passing couples embracing. There are some against a tree, mouths entangled and fingers intertwined in each other’s hair as rain sprinkles down around them. They’re too lost in each other to even realize they’re getting wet. Jayce groans audibly at the sight. His thoughts accidentally slip into their connection.
*I want that.*
Wiping rain off his face, Viktor turns to look, hazy, unfocused eyes, eventually locking onto the pair. Jayce wants that? It does look nice. *Ask them if you can join.*
Jayce squeezes Viktor’s hand tighter, pulling him in close and leaning down to whisper into his ear. “With you.”
It’s impossible not to whimper as the husky timber of Jayce’s voice shoots through his ear and straight to his cock. He’s half hard now. “We—we shouldn’t.”
“Mmm,” Jayce moans, mouthing at the shell of his ear. It feels like he’s taken a strong hit of Viktor’s pheromones. His head is spinning, his pulse is spiking. He’s growing hard in his pants, he wants to rub himself against Viktor’s soft skin. He wants to lick every inch of him until he’s finally at that beautiful cock—
*J-Jayce, focus. We needta get home. Somethin’s wrong with’us.*
The worry in Viktor’s tone snaps Jayce out of his stupor and he straightens up. *Shit, yeah. I think you’re right.* He slaps himself in the cheeks and then swipes his wet hair out of his face. His heart pounds in his chest as he places a hand at the small of Viktor’s back. *Les’keep movin’.*
They walk further, shoes splashing in little puddles that are forming. They pass more couples in various states of undress. Some just kissing, some doing more. All oblivious to their surroundings. Jayce picks up the pace, his heart beginning to race.
*Wha’she doin?* Viktor asks, coming to a complete stop. Jayce stumbles as his walking partner halts dead in his tracks, looking around before his eyes land on the couple.
The sight makes his knees weak.
A woman has her mouth wrapped around a man’s penis. Right there in the open, under a tree. Her head is bobbing up and down and his hand is gripping her hair, holding it back out of her face in one fist.
Giving head.
His moans of pleasure combined with the spit slick noises from her mouth shoot straight to Jayce’s cock. He’s fully hard in his pants now.
He wants that. He wants that so bad. To receive it, but also to give it. He wants Viktor’s human cock in the back of his throat. He wants his slick dripping down his chin as he tongues his xomega pussy, swirling his little cock around his tongue.
Fuck. He has to get them out of here.
They’re moving again, faster now. Viktor can barely keep up as they stray from the path and the terrain gets more uneven. It’s impossible to tell how he manages not to fall. Somehow with his vision swimming and his feet and cane clumsily stumbling over tree branches, he stays upright, though, barely. The noises of the festival fade away, swallowed by the trees as their shoes splash in the little puddles that are forming.
Viktor’s thoughts are far away from the path in front of him. He can’t get what he just saw out of his head. The woods are spinning around him and their noises are echoing in his ear. His thoughts start to devolve. Would Jayce like that? What kind of noises would he make? Could he get Jayce’s entire length down his throat?
Viktor is walking one moment and then he blinks and the two of them are pressed against a tree. Jayce’s body is hot and heavy, his weight pinning Viktor against the rough bark.
“D’you…” Jayce slurs. Viktor tries to look him in the eyes but they’re unfocused, blinking heavily and pointed at his lips. He sways into him, their foreheads bumping together. If they were Xaxalian right now… their antennae would be entangled.
Viktor shivers, but not from cold.
Jayce swallows down the saliva pooling on his tongue. “D’you wanna try a different… variable?”
The rain picks up, dripping in huge droplets down from the leaves of the tree. The sound becomes white noise, enveloping them here, in this moment. It’s just the two of them, the rain, the trees, their hot breath mingling together.
“Diff…” Viktor pants openly and then gasps as Jayce presses their hips together and it becomes obvious that Viktor is not the only one who’s hard. Moon above. “Diff’rent variable awhat?” he chokes out.
Jayce leans down, lips hovering right over Viktor’s, hot breath fanning across his lips. “Kissing.”
Viktor grabs Jayce by the back of the neck, pulling him in and pressing their mouths together. They both sigh in relief, when their lips slot together, as if they are finally coming home to the place they’ve always meant to be. It’s wet, rain water sliding down their cheeks and slipping in between their lips.
*Open up for me,* Jayce requests. Viktor whines, primal desperation in his throat as he does, lips parting to make way for Jayce, who smoothly slips his tongue inside.
The sensation is new, strange, exhilarating. Viktor groans, returning the favor and licking back, swirling his tongue around Jayce’s.
*That’s it.* Jayce grinds his hips forward again and they both moan openly into each other’s mouths. Jayce reaches up and grabs Viktor by the jaw. Viktor goes pliant, letting Jayce ease his jaw open wider. *Being such a good boy for me,* he praises, licking deeper.
Drool spilling down his chin, Viktor grips Jayce by the hips and bucks back into him once more. *Yeah, fuck, baby,* Jayce moans through their connection, pressing back as he continues to devour Viktor’s mouth.
Viktor can’t even feel the bark digging into his back anymore as they start a rhythm. Jayce’s hands bury themselves in Viktor’s wet hair, holding him by the cheeks as he pulls Viktor’s lower lip into his mouth and sucks on it. Viktor grips his hips harder, panting through a whine when he feels Jayce’s teeth nibble into his lips.
*You like that?* Jayce teases, licking over the bite mark.
*Yeah. More. I want more.* Viktor grips the waistband of Jayce’s pants, tugging him forward in a desperate attempt for more friction.
*I’ll give you more. I’ll give you everything. I’m all yours.* Jayce licks the rain droplets off Viktor’s cheek and then makes his way down, mouthing at his neck. He licks the moisture up, sweetened by the flavor of Viktor’s sweat and skin. He plants a kiss there and Viktor whines, grinding forward even harder.
*Mine,* Viktor echoes the thought appreciatively as the hot sensation of Jayce’s tongue on his neck takes over what little brain processing power he had remaining.
*Mine,* he repeats, relentlessly grinding. His vision blurs as a coil of pleasure starts to form in his lower abdomen. Jayce’s dick is rock hard and hot in his pants as Viktor relentlessly humps into it. It’s amazing and also not enough.
*Yeah, yours.* Jayce bites down on Viktor’s neck, straining against his urge to break the skin. Viktor gasps, his grinding movements halting as his body tenses and then shivers. Jayce moves his hands down across Viktor’s wet shirt, slipping the soggy material up towards his ribs as he grips Viktor’s sides firmly in his large, hot, palms.
Jayce takes over, grinding forward at an unrelenting pace, pulling Viktor towards him with a bruising grip and burying his nose in his neck.
“Ah! Ah! Hahh—!” Viktor grips Jayce by the shoulders, holding on for the ride. His eyes roll into the back of his head and his vision goes blank, mouth gaping open as he gives himself over to the sensation entirely.
Jayce groans, licking up Viktor’s jaw. “I’m gonna fuck you,” he says, directly into Viktor’s ear, causing him to shiver and moan. Jayce nibbles Viktor’s ear and starts unbuttoning his pants.
A moment of clarity breaks through the clouds. Viktor grabs Jayce by the wrist. “No, we can’t. Something’s wrong with me—with us. I think I’m in heat or something.”
Jayce stops, hand on the zipper of his fly. They pant together for a few moments like that, catching their breath. Jayce looks up into Viktor’s black eyes and his own eyes widen in realization.
“You—your transformation dropped.”
Viktor looks down at himself and then back up at Jayce just as his partner deactivates Hextech and drops his transformation as well. Viktor gasps. *Jayce, someone could see!*
*I don’t care. I need to do this.*
Jayce leans forward and presses their foreheads together. Their antennae connect, grabbing into each other instinctively, shooting bolts of electricity through their systems. Their minds fuse into one. Thoughts, emotions, urges, feelings, flashes of memories floating together in a field of blue energy, late nights passed out together against a work bench, smiles of joy as they hold a trophy up high in the air together.
Love, so much love. This whole time.
Jayce nuzzles his nose against Viktor’s and then presses their lips together again. It intensifies the connection and Viktor whimpers as a tear drips down his cheek.
*Turn around,* Jayce gently coaxes as he releases the connection. Viktor obliges, facing the tree. His partner reaches around, unbuttoning his pants and easing his hand inside, past the waistband of Viktor’s underwear, past the soft mound of hair, until he finds his little cock, straining and leaking against the material.
Jayce’s rough fingers brush against the sensitive skin and Viktor jerks forward, openly gasping into the tree bark.
*So hard for me,* Jayce praises, squeezing it between his fingers. Viktor cries out, stars bursting behind his eyelids. Jayce slips lower, until he finds the slick opening of Viktor’s hole. *So wet for me too.*
Viktor’s eyes cross as Jayce slips a finger inside with absolutely no resistance. *Yes, for you. Only you.* He presses his ass back to feel Jayce’s thick cock still trapped in his jeans. He wants it so badly. *Jayce, please.*
*Shh, I know. But if you’re in heat, we can’t.*
Viktor sobs at the denial, pressing his forehead into the tree bark. He’s right, but Viktor stopped caring about that the moment their antennae connected. It was hard enough to think straight before that, but now he can barely think at all.
Jayce slips a second finger easily into Viktor’s plush and throbbing hole, making him cry out. He starts slowly pumping them in and out while unbuttoning his pants. *Such pretty sounds. All for me.* He pulls his cock out, taking himself in his other hand.
*More,* Viktor begs, rocking into Jayce’s fingers. A third finger slips in and Viktor welcomes the stretch with a low appreciative groan. *Yeah, yes, yes—my Jayce, my moon.*
“Fuck!” The pet name makes Jayce’s knees buckle and he drops his forehead against Viktor’s back, pressing into the wet material of his shirt as he starts to pump both of them faster.
*You like that?* Jayce asks. Viktor nods vehemently against the tree, moaning low in his throat and thrusting down to meet Jayce’s hand. *You want my knot?*
“Yes!” Viktor cries out and Jayce groans behind him, biting into his wet shirt.
*Shh, I don’t want anyone else hearing you,* Jayce says, the need to have his partner all to himself overwhelming. He swirls his fingers around the drooling tip of his cock, smearing precum across them. *No one can hear you but me, yeah? You’re mine. Mine.*
“Yes, yours, all yours, mhnn—” Viktor’s voice is muffled as Jayce removes his hand from his cock and slides two fingers into his mouth as well to shut him up.
*What part of “no one can hear you but me” did you not understand, V?*
*S-sorry. Ahh Jayce, I can—unhgh—t-taste you. On my tongue. Please, I need—*
*What do you need? This?* Jayce grinds his leaking cock into Viktor’s ass, making him moan around his fingers. It’s divine, the feeling of his fingers being inside Viktor on both ends, coated with his wetness. He grinds into Viktor again, harder this time.
Viktor whines. *Your knot. Please. I need your knot, inside me, please. Fill—ahh—me up, with your knot, please. Your knot. I need it. I need your seed in my womb.”
He feels his knot pulse, swelling at just the thought. He closes his eyes, curling his hand as he continues to pump his fingers up into his partner, humping his full length up against the ass of Viktor’s pants. Viktor shakes, body reacting violently to the change in sensation.
*You want my seed? Wanna be round and full with my eggs, don’t you?*
*Yes!* Viktor sobs into the bark, tears running down his cheeks, mixing with the rain. His pleasure is mounting, deep in his belly. Why is Jayce denying him? Doesn’t he love him? *Your cock, please, f-fuck! Mnn, hahh—!* Jayce’s pace is unrelenting, forcing Viktor to his peak. Drool drips around Jayce’s fingers and down his chin and he sobs, desperate. *Give it to me, Jayce. Give me your seed!!*
*I’ll give it to you.* Jayce pants, hot and heavy into Viktor’s shoulder. He pulls his hand out of Viktor’s mouth and grabs cock again with spit slicked fingers, pressing it into Viktor’s lower back where his shirt has ridden up.
Viktor sucks in a wet gasp as Jayce’s thick and heavy cock slides against the skin of his back. That’s it, the tension snaps. Waves of pleasure roll over him as his pussy clamps down on Jayce’s fingers, squirting hot liquid over his hands. His entire body shakes and his vision whites out.
*That’s it—fuck—you’re so beautiful. Come for me, my star.* Viktor’s entire body trembles with shockwaves beneath him as he squeezes his slick cunt around Jayce’s fingers. Imagining that tight squeeze around his knot, Jayce follows soon after.
“Fuck! Take it, yes!” Jayce directs his hand to the base of his cock, tightening his grip and releasing his load onto Viktor’s back in hot streaks.
Viktor sobs at the sensation, feeling a sense of loss that this hot load isn’t buried deep in his cunt. He squeezes around Jayce’s fingers, riding out the last of his orgasm before his legs finally give out and he slides down into the mossy tree roots.
*Woah, hey. I got you.* Jayce follows him down, lightening the impact on his knees. The sudden shift in gravity has both of their heads spinning and they stop, taking a moment to breathe.
*Sorry,* Viktor apologizes, bracing himself against the tree as he sucks in a wet and humid breath of air.
*Shh, don’t be sorry. You were incredible. Amazing.* Jayce tries to pull them both back up, but his body is weak and dizzy and he collapses sideways into the moss bed. *So beautiful… pretty—pretty and… and sexy. Mmm.* He closes his eyes, his vision spinning like he’s in some kind of cyclone. *I don’t think… don’t think this is a—a rut. I think we were poisoned.*
Viktor tries to stand as well, but he has no idea what he’s done with his cane and ends up in the same predicament as Jayce, head resting against his stomach. Rain showers down on them, momentum only slightly dampened by the leaves above.
*Maybe…* Viktor’s equilibrium is completely turned upside down. He has no idea where they are or how they’re going to make it back to the ship. He’s never been in heat before, but he’s read about it enough. There’s no way this is how it feels. Jayce’s warm hand on his chest has him blinking heavily and turning his eyes up towards him.
*Let me court you,* Jayce says, gently caressing his cheek. *I want this. I want you.*
Viktor has waited 7 years to hear this. He squeezes his eyes shut against the sting of tears. He nods. Their situation feels hopeless, but right now he feels like everything will work out somehow. The stress of their situation is dulled almost entirely by the effects of whatever toxin they’re under.
Jayce holds up his wrist in a silent request and Viktor offers his in return. They press their scent glands together and a calming sort of euphoria releases through their bodies. They both sigh, letting it take over their senses for a moment.
It gives Jayce enough endorphins to haul himself up off the ground and pick Viktor up as well. He finds Viktor’s cane four feet away from the tree and retrieves it for him.
*I’m going to rub every scent gland on your body as soon as we get home,* Jayce promises.
Viktor shivers.
*And you’re sleeping in my bed. I want you smelling like me permanently by tomorrow morning.*
Viktor laughs at that. *You know that’s not how it works. It fades if you don’t keep doing it.*
Jayce smirks. *Who says I’m going to stop?*
Viktor grabs him by the front of his shirt and pulls him down into a kiss, pressing his lips tightly against Jayce’s. Jayce stumbles to a stop, swaying slightly before returning it, pressing back.
*Mmm, who says I wanted you to?*
Their lips part and Viktor blinks heavily, looking longingly into Jayce’s eyes. Jayce returns the gaze, brushing a stray strand of hair out of Viktor’s face.
They both wish to never forget this moment, this look, this soft smile, this feeling of being loved.
*Let’s go home.*
But wishes don’t always come true, do they?
