Work Text:
Come over. Door’s unlocked.
Oliver stared down at the text message Ryan had just sent him, accompanied by a photo. The face was cut off, but he could see it was Ryan’s hand placed on his own neck, water running down, a vein popping out on the side. Oliver felt his forehead break out in a sweat. Ryan got into this mood every so often, and it always meant he needed Oliver right now.
Coming. He hit send and rose to his feet, calling the dogs to him as he headed out the door. Ryan had made an area for Bear and Jade to play in so that Oliver could bring the dogs whenever they hung out and he smiled as the dogs bounded into his van.
He managed to keep himself from speeding over the five minute drive, if he got pulled over he wasn’t about to explain to the cop: “Well officer you see my boyfri…..situationshi……FRIEND really needs me, it’s an emergency. His dick is progressively getting softer the longer it’s taking me so I’m kind of in a hurry.”
He pulled into the driveway, let himself into the house, and put the dogs in the fenced in backyard. Taking a deep breath, he walked down the hallway to the bathroom and pushed open the door.
There were candles lit, sitting on the sink and Oliver felt his breath catch as he caught a glimpse of Ryan in the soft light through the glass shower door, leaning against the wall with one arm, his other hand working his dick up and down.
“Stop.”
Ryan sagged against the wall, his hand stilling. “Get in here and fuck me, Oli.” His voice sounded wrecked, almost like he’d been crying, and Oliver pulled his t-shirt off, slipping his shorts and underwear off next. Pulling open the door, he stepped in behind Ryan and ran a hand up Ryan’s chest, lightly brushing over a nipple before he pulled Ryan up against him. Ryan sagged, his body going limp against Oliver’s. He pressed his mouth to Ryan’s neck.
“What the hell were you doing sending me that photo, trying to send me into cardiac arrest?” He nipped at Ryan’s neck and flicked his other nipple, feeling Ryan shudder against him. “God, you’re so fucking needy, you’re about to go off just from this. How long have you been in here?”
“I sent you the photo and turned off the shower until I heard you come in.” Ryan whispered. “Fucking put your hand on my throat Oliver, or was I not clear enough?”
Oliver ran his hand over Ryan’s chest, reveling in the feeling of the toned pecs that he’d been working hard to maintain. He ran his tongue over the back of Ryan’s neck, pausing to suck a bruise into the spot between his shoulder blades that always fascinated him. “Like angel wings,” he had mumbled once when he was drunk and sleepily tracing Ryan’s back one night in bed. Ryan had giggled and now every so often teased him that he was going to get angel wings tattooed on his shoulders.
“Oliver please.” Ryan rolled his hips back against Oliver’s cock and Oliver grabbed his hips, stilling him.
“Did I say you could do that, slut?”
Oliver could practically feel Ryan’s dick vibrate. He waited to see what Ryan’s response would be, how he wanted to play this.
Ryan stayed still for a few seconds longer, then turned around and sank to his knees, wide brown eyes fixed on Oliver’s. He clasped his hands behind his back and stuck his tongue out. Oliver stared down at him, watching the droplets of water run down his face, wet eyelashes blinking as he waited.
“Oh fuck you.” He murmured, placing two fingers lightly on Ryan’s tongue. Ryan hummed and sucked them into his mouth, working them over with his tongue like his life depended on it. Oliver was fairly certain his dick was going to explode.
“Look at you, on your knees like this, so greedy for me.” He ran his other hand up his dick, rubbing the pre-come that was dripping down over the length. Ryan’s eyes dropped to watch him, pupils blowing out as he sucked harder on Oliver’s fingers.
“Want something?” He pulled his fingers out of Ryan’s mouth and the man whined. “Oh baby is your mouth empty? Can’t even wait five seconds can you?”
Ryan said nothing, just stuck his tongue out again and Oliver slapped his dick against Ryan’s tongue. As Ryan tried to close his mouth around him, he pulled his dick back, watching as a strand of cum still connected to Ryan’s lips stretch out and Ryan chase it with his tongue. Oliver was pretty certain this was a fever dream.
“Get up.” He whispered and watched as Ryan carefully got to his feet. He grabbed Ryan by the neck and pulled him in, licking into his mouth. Ryan kissed him back, biting at his lip and when they parted, Oliver turned him and pushed him against the wall, running a hand up Ryan’s chest again until he reached his neck.
“This what you wanted?” He squeezed gently, then tightened his hold, feeling Ryan’s pulse flutter under his thumb. “This what you were begging for, you little whore?” He paused for a second, making sure Ryan was still onboard.
“It’s why I sent you the picture.” Ryan breathed out. “I need it Oliver, need to feel you.”
“And whose whore are you?” Oliver murmured, thumb rubbing over Ryan’s neck. “Whose, Ryan, say it.”
“Yours.” Ryan’s voice was barely a whisper. “Only yours.”
“Good boy.” Oliver’s hand tightened again. “Want me to fuck you?”
“If you don’t, I’ll never send you a photo again.”
Oliver chuckled. “As if you’d be able to stick by that.” He pulled his hand away and squeezed Ryan’s ass, then pulled his ass cheeks apart to run a thumb over his hole. He stilled.
“When did you get a plug?”
“Wouldn’t you like to know, weather boy.”
Oliver slapped his ass. “You’re a fucking menace, you know that?”
Ryan chuckled. “It came in this morning.”
“And did you come this morning.”
“No, I’ve been….edging myself all day. Working myself up.” Ryan panted as Oliver pushed on the plug, then wiggled it out. “Wanted to get myself ready for you.”
Oliver watched as Ryan’s open hole fluttered, then leaned forward and spit. Ryan moaned. Oliver gripped his thigh then rubbed the head of his cock against Ryan’s hole, pushing in slowly.
Ryan’s back arched and Oliver gripped the back of his neck, holding him in place as he kept pushing in, feeling Ryan tighten around him. He didn’t think this would ever grow old, watching Ryan’s whole body tense, then relax, accepting him as he sank all the way in.
When he bottomed out, he leaned forward, kissing the nape of Ryan’s neck again, then wrapped his hand around around the front of his neck again. “Ready, baby?”
“Mmmmmm.” Ryan mumbled, rolling his hips back. He was already sinking down into the space where he could barely speak and Oliver chuckled.
“You’re already so gone, and I haven’t even moved.” He pulled halfway out, then started fucking into him.. Ryan planted his hands against the wall as Oliver tightened his grip on his neck and pulled him flush against his chest.
“Right there, fuck Oliver, FUCK.” Oliver was pretty certain Ryan could have woken the dead at that moment as he hit Ryan’s prostate again and again. Oliver fumbled for the shower handle, turning the water off.
“Don’t want anything hitting your back but my cum.” Oliver grunted as he pounded into Ryan and Ryan cried out as he came, white streaks splattering onto the wet floor. Oliver felt himself building up as he watched Ryan go boneless, and pulled out, letting go of Ryan’s neck to jerk himself off. Gasping as he hit his own orgasm, he watched as his cum shot all over Ryan’s back and he sagged against Ryan.
Neither of them spoke, both feeling spent and sated. Oliver rubbed his thumb over Ryan’s back, watching as he pushed the white mess into Ryan’s skin, rubbing until there was a red mark when he pulled away. Sometimes he wished he could mark Ryan up on every inch of his skin so that everyone would know Oliver was the only one who got to see him like this.
He shook his head to clear the thought, reaching over to flip the water on once more, and letting the gentle spray wash away the evidence, although the red mark remained. Turning the water off, he grabbed a towel, and wrapped Ryan in it, dropping to his knees to rub his legs dry. Ryan shifted finally, looking down at him.
“Good?”
“‘Mmmmm just a little bit.” He grinned up at Ryan, rising to his feet to continue drying him off. “You?”
“I think…. just maybe…. I’ll send you more photos.” Ryan took the towel and rubbed Oliver’s hair until it wasn’t dripping. “Come on, I need a smoke.”
They threw on shorts and Oliver followed Ryan out to his patio. The dogs bounded up, and Oliver sank into one of the cushioned chairs, patting Jade’s head before she and Bear started chasing each other again.
“Kids with Chrysti?” He watched as Ryan rolled a joint up and lit it. Ryan sank into his own chair and took a hit, blowing smoke up into the sky. He passed it to Oliver.
“Yeah, this morning.” He tilted his head back and looked upwards. Oliver leaned forward, setting a hand on his knee.
“You alright?”
“Yeah just…….man she pushes my buttons you know? She just said some shit about that scene with Eddie dancing, just the typical snide stuff. I shouldn’t let it get to me but whatever. Like why is she watching that if she’s going to say dumb shit.”
He took another hit. “I needed to get out of my head.” He rolled his head to look over at Oliver. “Thanks for that.”
“It was such a chore. Super difficult.” Oliver grinned. “That sucks though. And I’m…..proud of you. That scene is amazing.”
He watched Ryan flush. It was one of his favorite things about the man—watching him be reduced to a blushing mess at the slightest thing.
“Thanks man.”
“Man?? Right after my dick was in your ass?”
Ryan shoved him and they both cracked up as they continued taking hits.
“You going to post that photo?” Oliver rubbed his thumb on Ryan’s knee, then pulled him up and into his lap. Ryan shrugged.
“Maybe, I was kind of thinking about trying to do some artsy shit with it. Something layered.”
“No one’s going to be thinking about that, you know that right?”
“Is it going to make you jealous?”
“They’re not the ones who get to see you cum.”
“Touché.” Ryan dipped his head down for a kiss and Oliver ran his tongue along Ryan’s lips, tasting the weed lingering there. “I like it when you get jealous though.”
“Oh I know.” Oliver pulled back. “Don’t worry, I was wishing I could mark you up for everyone to see earlier.”
“Good.” Ryan pulled out his phone. “Here, help me pick out a pose.”
Oliver’s fingers flexed on Ryan’s hips. “Again, you’re a fucking menace.”
“Yeah, a menace you like to fuck.”
Their giggles echoed into the evening air as the stars came out. Beside Oliver, Jade let out a huge sigh. Those humans were so weird.
