A/N: I watched Young Royals, cried my eyes out, then felt the need to write some shameless PWP between my Red Fountain boys.
When You Put Your Hands On Me (I See Heaven)
Orange was Riven's least favorite color, and yet, when he opened the door to his barrack, all he saw was orange. It was like a sunset threw up on the walls, smears of oranges, yellows, and reds all over the place, even speckled onto the floor where the white tarp had failed to catch the excess. An easel sat abandoned near the open window holding a blank canvas as sunlight streamed in and illuminated the mess Riven had been blind to before he stepped out for his early-morning run.
The shower was running. Riven could hear Helia singing off-key from the common space.
Fucking hell, Riven thought and ran a hand through his sweat-soaked hair.
When Saladin announced that his nephew would be attending Red Fountain, and then Riven found out that he would be rooming with said nephew because none of his other friends trusted him enough to share a space, Riven had mixed feelings. On first looks, Helia didn't belong at Red Fountain. Simply put, he wasn't Specialist material. He was thin and lean and preferred to spend his time reading obscure poetry or spending nights not at Alfea parties but painting the walls fucking orange when his insomnia acted up. Helia didn't talk much and kept his face hidden behind his hair or in his sketch books. Riven spent the first few weeks thinking Helia hated his guts. But then...then Riven got to know Helia. He came to respect his defensive style of fighting, appreciated his tactical genius, and gawked at his photographic memory. Slowly, they warmed up to the idea of being acquaintances, roommates, brothers in arms.
One day, out of the blue, Riven tripped over the couch and landed flat on his ass while Helia made breakfast, and Riven got to hear Helia's laugh for the first time. It was the most captivating thing Riven had ever heard, and he knew, in that moment, that he was a fucking goner. Helia spent the whole morning sitting on the floor next to Riven, sharing his avocado toast and swapping stories. Things were different after that. Helia was still annoying as fuck and listened to the weirdest indie-folk trash and insisted that they had to recycle every single box that left the barrack, but he was...Helia.
Any other person, and Riven would be livid. Hell, a year ago, before being mind-controlled by a witch and the boatload of therapy that went with processing that, he would have lost his temper and went off no matter who it was. But Riven was doing better - at least he hoped he was - and so he took a deep breath and let the annoyance go.
The orange wasn't that bad. Maybe he could ask Brandon to have Stella soften the tone...or have her change the walls back when Helia wasn't looking.
"Hey!" Helia greeted as he stepped out of the bathroom, a cloud of steam following him. "How was the run?"
"Fine." Running fucking sucked but his therapist suggested it as a way to clear his head. She wasn't wrong; he couldn't focus on anger or negative thoughts when he was convinced his heart was going to explode and his lungs were on fire. "Not nearly as productive as your night," he said as he pointed to the wall.
Helia made a face, and not the apologetic kind. "The sun would not cooperate."
"I can see that."
It was hard to push down a laugh when Helia looked so genuinely distraught. The first month they shared a room, Helia kept making comments about how much he missed home, about how he wished his parents would have let him go to art school. Helia was a talented artist, but Riven was selfishly glad his parents made him go to Red Fountain.
Helia stood in front of the mirror, sweats on, no shirt, braiding his ridiculously long hair. So focused, so intent on making sure each section was the same width. Riven had half a mind to make a joke, say something snide about Helia preening like a peacock, a pretty boy. But Helia was a pretty boy. He was so, so pretty. And Riven couldn't muster the will to anything negative when his jaw was slack.
"What are you looking at?" Helia asked as he noticed Riven staring, lips pulled up in a smile.
"You."
There was no point in lying, not when it made Helia blush from the apples of his cheeks, down his throat, to spread across the broad span of his chest, down the narrow cut of his torso and hips. A whole body flush that only made him look even prettier. It wasn't fucking fair for him to look that fucking good.
Riven got up from the couch and walked over to the mirror, until he stood right behind Helia, Helia's eyes following him the entire way. Riven didn't miss how Helia's eyes darkened, how his breath caught in his throat as Riven reached out and ghosted fingers along the exposed side of his neck where the hair had been swept away. Riven didn't miss how Helia's skin broke out into goosebumps as he moved lower.
They'd done this once before, a quick and fumbling fuck that landed Helia on his knees in a dark closet at the one Alfea mixer he deigned to attend. The following week had been a mess of anxiety and doubts about what it meant, but the heat between them still simmered. Riven thought that sharing a room with Helia might kill him. It still might...but in a different way.
For example, Riven might die if he didn't get his hands on Helia right fucking now.
He'd been working out; there was definitely a six-pack where a four-pack used to live, and Riven enjoyed tracing every single line on Helia's stomach, savoring the way the muscles jumped under his callouses. Riven dropped his hand to the ties at Helia's pants, tugging the knot loose and slipping his hand inside, only to find that Helia was not wearing any underwear.
"Oh, you fucking tease," Riven said with a smirk, biting down at the column of Helia's neck as he wrapped his hand around Helia's hardening cock, savoring the way Helia tasted, the way he sounded as he groaned.
"You like that?" Riven asked, breath hot against the shell of Helia's ear, encouraging those sweet, sweet sounds. "You like when I touch you like that?"
Riven pulled Helia close and ground his own bulge against the swell of Helia's ass, breathing out a laugh when Helia's hips jerked forward and his mouth let out a string of curses.
"Yes," Helia babbled, completely fucking gone. "Y-yes. Touch me there, like that - yes, just like that - "
So fucking easy.
Riven repeated the motion a few times, getting into a rhythm, before finally, finally moving his hand oh so slowly up Helia's cock. He knew how to play dirty, and Helia was going to be begging by the time Riven was done with him.
It wouldn't take long. Riven was too keyed up, and Helia was too greedy for it to make it last. A few fumbling steps had Riven backing Helia up one of the twin beds - his twin bed - Helia's body hitting the mattress with a soft thump, wet hair a halo around his head, Riven looming above him.
Fucking gorgeous.
Riven barely had enough brain power left to pull his own pants down past his hips, taking his own cock in hand alongside Helia's. Riven hissed at the contact, sensitive head sliding against the hard, rigid flesh of Helia's own cock. Precome was enough to slick Riven's palm; they didn't even need the lube Riven bought just in case this happened, bottle unopened in the nightstand drawer.
Helia's breaths came quicker, whole chest heaving as Riven picked up the pace, body straining to thrust into Riven's hand, cocks rubbing against each other with erratic need. Helia gasped and shuddered as Riven twisted his wrist around the head of his weeping cock; Helia cried out as Riven's other hand explored further, massaging his perineum, tugging on his balls, rolling them between his fingers.
"Look at you," Riven gasped as he looked up and saw their reflections in the mirror. "Look at you, baby. So good for me."
"Please," Helia begged, hands fisted into the sheets, thighs quivering. "Please, Riven, I - I'm going to - "
Another tug and Helia was arching off the bed, coming all over Riven's hand, making a mess of himself. He looked so fucking beautiful like that, so fucking beautiful when he -
Orgasm crashed into Riven like a levabike. He didn't mean to come so soon. He meant to last longer, but he was coming in thick squirts over Helia's stomach, his balls, his cock. He couldn't stop the wave, hips jerking into the slick, gorgeous mess. He kept a hand on both of them, stroking them through it, even when Helia whined and reached down to still Riven's wrist.
So sensitive, Riven thought with a laugh under his breath, and took his hand away. So needy, he thought as Helia whimpered at the loss.
Should probably clean up, Riven thought as his hand grew sticky and cold, as the come cooling in his pubes tightened and pulled until it was impossible to ignore. He steered Helia to his bed, then grabbed a wet wash cloth from the bathroom. Riven kept his touch gentle as he ran it over Helia's flushed skin, between his legs, up his softened cock. When both of them were clean, Riven dropped the cloth on the floor and finally allowed himself to relax.
Helia curled into him like an overgrown cat, arms and legs clinging to whatever bits of Riven they could hold onto.
"Can I help you?" Riven asked with a low chuckle.
He wasn't used to…this. They didn't do this last time. All of his other partners cut and run, but not Helia. It should have been awkward as hell, but it wasn't. It was...nice. Sweet, even, when those drowsy eyes looked up at Riven with such innocent delight.
"You're warm," Helia mumbled into Riven's skin, his lips sending pleasant shivers down Riven's spine, though not enough to let their bodies act on it. It was a content sort of arousal.
Safe. Secure. Permanent.
"We have combat training in twenty minutes," Riven said with a sigh, nudging Helia. "Codatorta will have our asses if we're late."
Helia groaned and shoved his face into the pillow. "Since when does Riven, the resident bad boy, care if he's late to class?"
"Come on," Riven said with a roll of his eyes, pushing himself out of bed despite the flex of overused muscle. Training was going to be a bitch if he didn't stretch out that charlie horse in his calf. His underwear had to be around here somewhere... "Don't tell me you're afraid of me kicking your ass again."
Helia snorted into the pillow but still refused to get up, so Riven kicked things up a notch.
"Winner gets a blowjob."
That got Helia to pick his head up and give Riven an unimpressed, "You know that's only more incentive for me to lose."
Desire made Riven's stomach dip as Helia's tongue darted out to wet those perfectly pink lips. Helia was serious, too. Riven knew how much Helia liked to get down on his knees.
"Yeah, I know." Riven leaned down and captured Helia's mouth in a lingering kiss. When he pulled away, Helia tried to chase him, but Riven stilled him with a hand to the clavicle, thumb brushing gently against his pulse point. "Try anyway?"
Helia sat back with a playful smile and made a show of getting up, pulling on a t-shirt, and grabbing his gym bag off the floor. "Fine. But I hope your pride can handle it when I beat you for the second time this week."
"Oh, you're on," Riven said with a smirk and followed Helia past the orange wall out the door.
