Actions

Work Header

Rating:
Archive Warning:
Category:
Fandom:
Relationship:
Characters:
Additional Tags:
Language:
English
Series:
Part 37 of This Is A Matter Of Gay Or Death
Stats:
Published:
2024-08-08
Words:
1,546
Chapters:
1/1
Comments:
4
Kudos:
107
Bookmarks:
6
Hits:
1,680

Watch You Sleep

Summary:

Ivan twirls a piece of Yao’s hair around his finger. “Would it be creepy if I said you look beautiful when you sleep?”
Yao chuckles. “If it was anybody else, yes. But not when it’s you.”

(RoChu PWP)

Notes:

(See the end of the work for notes.)

Work Text:

When Yao wakes up, the first thing he notices is Ivan’s eyes staring deeply into his, the Russian’s face mere inches from his own. Yao yelps and sits up a bit straighter in bed, pushing a few locks of black hair out of his face.

“Shit, Ivan. You scared me. I almost had a heart attack.”

Ivan laughs and sits up as well. His hair is flat on one side from lying against the pillow, and there’s a shadow of stubble on his jaw. “Sorry, Yao-Yao. I didn’t mean to startle you like that.” He reaches out and draws Yao close to him, pressing their chests together.

Ivan twirls a piece of Yao’s hair around his finger. “Would it be creepy if I said you look beautiful when you sleep?”

Yao chuckles. “If it was anybody else, yes. But not when it’s you.”

Ivan taps the end of Yao’s nose. “Sleeping Beauty.”

Yao scoots towards the window and pulls back the curtain. The sun has just begun to rise, orange light just barely visible on the horizon.

Ivan whines as Yao moves away. “No. Cuddle with me.”

Yao laughs as he lets go of the curtain. “Relax, Ivan. Just wanted to look outside.” He climbs on top of Ivan and lays down, resting his head on the larger man’s chest. The previous night had been hot and humid, so the two of them slept shirtless.

Gazing up at Ivan with dark, half-lidded eyes, Yao begins to lazily walk his fingers up Ivan’s chest. This elicits a giggle from Ivan, which prompts a smile to toy with the corners of Yao’s lips. Once Yao’s fingers reach Ivan’s collarbone, Ivan grabs his hand, brings it to his mouth, and gives it kiss after kiss. Yao shivers as Ivan’s lips brush over the inside of his wrist, electricity crackling at the base of his spine.

A beam of sun eventually slips through the curtains, slicing through the darkness of the room and illuminating Ivan’s face.

He’s so beautiful , Yao thinks. He sweeps Ivan’s hair off his face, the strands soft and fine against his fingers. He admires Ivan’s hooded eyes and strong arched nose and slightly rounded cheeks- all the features that come together to make the masterpiece that is his lover’s face. Softly, languidly, Yao plants his lips on top of Ivan’s. The kiss is slow, deliciously slow, and fills Yao with a warmth that settles into his bones.

Yao can feel Ivan’s breathing grow heavy, and when he feels a swipe of tongue across his lower lip, the temperature in the room seems to rise several degrees. One of Ivan’s hands makes its way to the back of his head, tangling in the hair there, and their teeth collide, and a moan rises from the depths of Yao’s throat.

When the kiss ends, they pull away from each other slowly, almost reluctantly. Yao leans forward to run his thumb over Ivan’s lower lip, wiping away the saliva. He shifts his hips, feeling himself start to stiffen in his sweatpants.

Ivan arches an eyebrow. “Feels like someone’s a little excited.”

Yao’s cheeks grow hot. “When you kiss me like that, what do you expect?”

A sharp gasp slips out of Yao when Ivan cups his clothed erection, massaging it through the fabric of his pants. Yao whimpers and grinds against Ivan’s hand, aching for more stimulation. “Nnh… Ivan.”

Ivan slides his hand upward to grip the waistband of Yao’s sweatpants. He tugs it down slightly, just enough to expose Yao’s prominent hipbone.

“Fuck, Ivan. Just touch me already. Please, I can’t wait-” Before Yao can finish his sentence, Ivan’s strong hands are yanking away his pants and boxers, freeing his aching cock.

Ivan thrusts his hand forward, holding it in front of Yao’s mouth. “Spit.”

Yao is quick to obey, sucking on the insides of his cheeks until he gathers enough saliva to spit into the palm of Ivan’s hand. That same hand soon wraps itself around his cock, and Yao can’t help but cry out.

“You make such pretty noises, sunshine,” Ivan purrs, his hand running over Yao’s length in long, slow strokes.

Yao can only manage a soft whine, raising his trembling arms to wrap around Ivan’s shoulders. His back arches as Ivan’s hand starts pumping faster, and heat begins to pool in the pit of his stomach.

Ivan teases the head of Yao’s cock with his thumb, smearing the pre-come that has started to leak from it. “Are you almost there, sweetheart? Gonna come all over my hand?”

Yao tilts his head back and groans. “Y-Yeah. Just a little more, Ivan, please…” Yao shudders as Ivan’s fingers curl tighter around him, his nails digging into the skin of Ivan’s back. Yao’s breath soon catches in his throat, his body stiffens, and it’s like everything inside him comes crashing down. His cock pulses, and he shoots hot spurts of come into Ivan’s hand. Panting, he drops his head forward, burying his face in Ivan’s shoulder.

Ivan slides his hand away from Yao’s softening length. When he flexes his fingers, threads of stickiness spread between them. “Messy Yao-Yao,” he chuckles.

Yao weakly raises his head and watches as Ivan brings his hand to his mouth and sucks the come from his fingers, his eyes locked on Yao’s as he does so.

Yao’s cheeks redden at the sight of Ivan licking come off his fingers, filthy yet captivating. 

Ivan pulls his fingers out of his mouth with a soft pop . “You taste good, my sunflower.”

Yao shifts himself closer to Ivan, his heart skipping a beat when he feels something hard nudge his thigh. His brown eyes drop to the erection that looks ready to rip through the fabric of Ivan’s shorts. He smirks. “I bet you taste even better.”

Ivan lays back, propping himself up on his elbows. “Why don’t you go and find out, my little love?”

Yao’s lips part in a grin, white teeth flashing. He takes one of Ivan’s thighs in each hand and pulls them apart, leaning forward until his nose is practically brushing against Ivan’s bulge. His head buzzing with excitement, he tugs down Ivan’s shorts and tosses them to the bedroom floor. He does the same to Ivan’s boxers, then takes a moment to admire the man’s now-exposed cock. Ivan’s long and thick, so deliciously thick, with a patch of soft blond curls… God, Yao can feel his mouth watering.

Yao takes a deep breath, then wraps a hand around the base of Ivan’s erection. He leans forward and presses slow, wet kisses up Ivan’s length, feeling Ivan shudder when he reaches his tip. With his hands massaging the insides of Ivan’s milky-pale thighs, Yao starts to take the larger man into his mouth.

Each little whimper Ivan lets out is like music to Yao’s ears, the sounds growing louder and higher in pitch as Yao’s mouth descends further onto Ivan’s cock. Ivan’s hips buck shakily upwards, pushing his erection deeper into Yao’s mouth, and Yao lets out a muffled gasp.

“Yao… you’re so good at this. So, so good at this,” Ivan groans. His shaky hands slide into Yao’s hair, tangling into the silken locks.

Yao slides his mouth back to swirl his tongue around Ivan’s tip. This causes Ivan to inhale sharply, his fingers tightening in Yao’s hair. Yao moves himself back forward, until he’s swallowed Ivan’s arousal in its entirety. He can feel his lips starting to swell, and saliva trickling down his chin, but he doesn’t care. All he cares about right now is bringing Ivan over the edge, letting him hit that high.

Yao immediately notices when Ivan’s thighs start to tremble, a bolt of excitement traveling up his spine. Ivan’s cock twitches, and Yao can feel his release sliding down his throat. Yao’s eyes flutter shut as he swallows, his thumbs rubbing slow circles on Ivan’s inner thighs.

Yao eventually pulls away, letting Ivan’s softening cock slide out of his mouth. He swipes the back of his hand over his lips, then crawls into Ivan’s lap and gazes down at Ivan’s face. Ivan’s eyes are closed, his mouth open and panting.

Yao chuckles. “Are you alright, Ivan?”

Ivan’s eyes flutter back open. “Y-Yeah. Yeah, I’m alright. Just… wow.” He lies down on his side, cradling his head in his hands.

“Feeling a bit tired?” Yao asks.

“Yeah,” Ivan admits. “It’s like you sucked all my energy out through my cock.”

“Oh my God.” Yao bursts out laughing. “Well, don’t sleep too long. I want to make breakfast for the two of us.”

Ivan’s eyes brighten at the mention of Yao’s cooking. “I won’t be too long, I promise.” Ivan’s eyes drop shut, and his breathing gradually becomes slow and deep.

Yao sits quietly for a few minutes, watching Ivan as he sleeps. He looks so peaceful, with his lips slightly parted and his pale lashes fluttering in the early-morning light.

Eventually, Yao presses a light kiss to Ivan’s temple, careful not to wake him. “I love you,” he murmurs, despite knowing that Ivan won’t hear him. Then, he steps out of bed, stretches until the stiffness leaves his arms and back, and begins to make his way out of the bedroom and into the kitchen.

Notes:

Wrote this while listening to the girl in red song of the same title.
Hope you liked it!

Series this work belongs to: