Ryan and Jake were like brothers. Maybe even closer. Their whole lives fit together like two puzzle pieces.
Jake lived just north of the city in a sprawling ranch house in a forest with a view through the trees to the bay. His parents were rich, successful, and spent their summers running a resort in the Caribbean, so ever since he turned 18 Jake had been left alone with a credit card and the keys to a hand-me-down mercedes. Last summer, after they graduated high school, the boys spent almost every day swimming in Jake's pool, hosting parties around the backyard bonfire, and generally living it up as kings of their kingdom.
But it wasn't just Ryan leeching off Jake's good fortune. When Jake's parents returned in the winter and the house parties had to come to an end, it was Ryan's time to shine. He lived in a penthouse condo at the heart of the city. The private rooftop balcony was one of the highest around, so from the inset jacuzzi they could survey the city lights and not have anyone looking down on them. Ryan's parents were socialites (and probably swingers), and they were always sending late-night texts telling him they were staying over at a friend's house and to order in.
So as the boys settled into their second summer free of homework and teen drama, the first summer they were both 18, and they had built a pretty nice routine that had them swimming and sunning at Jake's through the days, playing video games and watching movies through the nights, and enjoying the city life trying to hook up with girls on the weekends before slipping back to Ryan's empty condo for a beer in the jacuzzi when they both struck out.
Life was pretty sweet.
So when they were laid back in the jacuzzi on a Friday night and Jake said, "I'm bored," it caught Ryan off guard.
"What?"
"I'm bored."
"You want to watch a show or something?" Ryan asked.
"No, I mean, this!" Jake gestured around him. "All this! We're just doing the same thing over and over and not doing anything real."
Ryan didn't get it.
"I just mean," Jake continued, "we're adults now, right?"
"I guess."
"But like, we're going to have to go to University soon, and get jobs, and get married and shit."
"You'll have to propose to me first."
Jake rolled his eyes. "You know what I mean."
"What's the rush, man? Are your parents on your case or something?"
"No, that's just it. They haven't told me to get a job or find a school or anything. They offered to bring me down to help out in the resort if I wanted--
"That's pretty sweet"
"Yeah, but I'd be down there for months and my mom said they basically have all the staff they need, so I'd just end up doing the same thing down there as I do here. At least here I can hang out with you."
"Awe, that's sweet. Maybe you really are going to propose?"
"You're telling me you aren't bored?"
"Bored of swimming and hanging out and chasing girls? No."
"But there's no challenge, no goals. At least in school we had homework or finals or something to work towards."
Ryan splashed his way across to his friend and put a damp hand on his forehead. "Are you feeling ok? Did I hear that right? Jake Porter is missing homework?"
Jake smacked the hand away and pushed Ryan back to hide his smirk. "Shut up."
Ryan stepped back and pulled himself out of the water to sit on the deck. He tugged the wet fabric of his blue shorts away from the six inch semi that lay along his left thigh. Something about the warm air and the hot water had kept his blood flowing.
Jake caught a glimpse of the round, circumcised head up the leg of Ryan's shorts and let his eyes slide up Ryan's smooth, tanned chest to the stars above the hazy lights of the city. His thoughts wandered and he adjusted himself under the steamy surface and covered it by stretching forward and then back and resting his hands behind his head.
The movement caught Ryan's eye and he looked his friend over, from his red shorts distorted beneath the water's surface to his hairless armpits - still shaved even though they weren't on the school swim team anymore.
On another rooftop a few blocks away was a large illuminated pool. The blue water stood out against a terracotta patio hosting a few dozen partiers. Jake could see half-naked bodies jumping in and out of the water and could imagine that he heard the splashes and laughter over the din of city traffic below.
"I've got an idea," he said, his hands still behind his head and his eyes on the pool.
"What's that?" Ryan asked, still looking over his friend's smooth skin.
"We put challenges for each other in a box and we draw them out one at a time. We don't do anything else until we accomplish it, and then the other person goes."
"What sort of challenges?"
"It could be anything--something like getting three girls number in one night, or I don't know--
"So just truth or dare?"
"Yeah, but not just that, like it could be more complicated too. Like, get into the private suite at the Cocktail Lounge. Then we have to figure out how to do it before we can pick another one."
Ryan had some idea of what his friend was getting at, but he hoped it wouldn't interrupt things too much. Despite what Jake said, Ryan was never bored with their hangouts.
"Ok," said Ryan, "so we just write a bunch of things on papers and put them in a box?"
"Yeah, you down?"
"Sure, but there's got to be stakes, right?"
"Like what?" Jake asked as he also lifted himself out of the water and sat on the edge, pulling the damp fabric away from his crotch.
"First person to fail on a challenge has to give up something. Not money, but like, how about if you fail a challenge you have to give me your car for a month."
"Oooh, I don't know about that."
"Scared you're going to lose?" Ryan taunted.
The boys were friends, but they were also highly competitive. All through their time on the swim team they competed over everything, and that just made them better. Either one of them could put down a challenge and know the other would never back down.
Jake thought it over and finally said, "Alright, but when you lose first you have to wash my car for a year. And no drive-throughs. I want to see you out on the driveway in a bikini with a bucket of soap."
Ryan laughed, "In a bikini?"
"Fine, a speedo. Enjoy January, numbnuts."
They both laughed and knew it was on.
Ten minutes later and the boys were dripping on the kitchen floor, still only wearing their shorts, standing on either side of the island counter with a pen, a stack of notecards, and a bottle of scotch passed between them as they wrote out their challenges for each other.
The first few ideas had come quickly, and pretty soon they had more than two dozen each and they folded them in half and tossed them in a pair of shoeboxes Ryan had pulled out of his closet. They each took a celebratory double shot to start things off and pushed their boxes of dares across to each other.
Ryan tossed the cards around and then propped open the lid to pull the first card. A coin flip had decided who would start.
Ryan unfolded the paper and read the challenge, and his eyebrows went up.
"What?" Jake asked.
Ryan read the card aloud, "Make a post and get a subscriber on OF.' Are you kidding me?"
Jake covered his face as he tried to hold back his laughter. "I can't believe you pulled that one first!"
Ryan tried to look mad, but he couldn't deny he was amused at the idea.
"So," said Jake as he composed himself, "You wanna back out already? My car is looking mighty dusty this week."
Ryan barely broke eye contact as he said, "You're on." He grabbed his phone and opened the app store. A minute later he showed Jake the blank profile of his new fan page.
"Done."
"No no, come on, you have to post something. The challenge is to get a subscriber. Anyone can just open an account."
"Alright fine," Ryan said and he handed his phone to Jake and took another shot of scotch, "but that means you have to be the camera boy."
"Camera man, you mean."
Ryan walked around to the living room side of the apartment and flipped on some lights. He stood against an empty part of the wall and did his best cover model pose.
Jake snapped a few shots, enjoying how loose Ryan was becoming as the drinks took effect. They stood together, bare shoulders rubbing, and scrolled through the pictures. Ryan chose his favourite and added it to the account as his profile and cover photo, which he had to admit were looking pretty good.
"So what's your post going to be?" Jake asked.
"Just those, right? We'll have to wait and see if someone signs up."
"No no, that's weak. You're not going to get anyone that way. And the challenge said, `Make a post'."
"So, what, you want to film me jerking off or something?"
"It's your account man, I'm just the camera man."
"Ok, camera boy." Ryan grabbed the scotch off the counter and took a deep swig. Then, bottle still in hand, he hooked his thumbs in the waistband of his shorts and pushed them down.
As the shorts landed in a damp puddle around Ryan's bare feet, Jake had to admit that his buddy cut an impressive image. Slim legs with light hair led to a neat bush with a thick dick sitting at a low angle but getting higher. His dick was cut and had a bulbous head that made it look like the perfect mould for the classic dildo design. Ryan still had the flat abs and slim waist with a `v' of muscle pointing at his dick like a big tan arrow. His chest was hairless and his skin was radiating the light heat of post-hot tub booze on a warm summer night.
"You just gonna stare, or are you gonna roll the camera?" Ryan held out the bottle of scotch and Jake shook his eyes off his friend's perfect body, took a swig of scotch and held up the phone.
Ryan grabbed his dick with the same right hand grip he'd always used: wrist on top, thumb pointing down with his fingers wrapped around between his dick and his belly, the underside of his cock nestled comfortably in the palm of his hand.
Jake almost forgot to press record.
Neither boy had ever thought gay thoughts before, except the normal glances for comparison in the pool showers, or the odd porn search when they were still learning the anatomy of sex. Despite all that they were both feeling more excited standing on either side of the camera than they had in dozens of one night stands and short-lived relationships.
"So that's how you hold it, huh?" Jake asked from behind the camera. He was using both hands to hold it steady because he didn't know if he could hold himself back from joining in otherwise.
"Yeah, but usually I'm laying down."
"You want to lay down? Why don't you use the counter?"
Ryan met his eyes, "You're director boy now?"
Jake smirked, "Get up on the counter, bitch."
Ryan pretended to be shocked but he hopped up on the counter, his swim shorts slipped off his feet and left him completely naked under Jake's gaze and the black lens of the phone. He twisted to the side and lay his legs on the counter top. It was just long enough that his feet dangled off one end and his head rested on the edge of the other. The cold marble sent a chill over his skin in the otherwise-warm evening.
Without even thinking about it Ryan rolled over onto his front, his left arm propping him up while his hips started to rock and his abs flexed as he started to slowly fuck his right hand.
"Holy shit," Jake said under his breath. He was suddenly flooded with regret that they hadn't found an excuse to jerk off in front of each other before. The idea of seeing his friend fuck his hand cut through the last of the pretense holding him back and Jake reached into his own shorts to adjust his hardon into a more comfortable vertical position.
Jake stepped closer and found himself circling Ryan as if he was a roman statue on display and Jake was there to capture all the angles. He stepped towards Ryan's legs and lost sight of his friend's flexing torso but gained an angle on his thrusting ass. Ryan's cheeks flexed with each push and Jake watched the trimmed hair on his balls lift and fall against the marble counter.
"I don't think I should cum," said Ryan suddenly, slowing his thrusts and then rolling back over to reveal his pulsing cock, the head glistening with lubricating precum.
Jake reluctantly stopped the recording and raised his eyes to meet Ryan's, "Why not?"
"Just a feeling. Gotta keep them wanting more, right?"
There seemed to be more going on behind Ryan's eyes, but Jake couldn't argue. The point was to get something to post so people would subscribe and the only reason to keep going until he shot his load was that Jake really fucking wanted to see it.
Ryan held out his hand and Jake handed over the phone and stepped up to the counter as Ryan swung his legs off and sat on the edge.
Jake watched from beside Ryan's bare shoulder, stealing glances at his friend's glistening cock while having thoughts that he had never had before.
Ryan watched his own performance with awe and had to hold himself back from touching his pulsing dick. He had never had these sorts of urges before, but from the moment he pulled down his shorts and saw Jake's eyes drop he had felt a thrilling sensation burning in his gut at the idea of being watched and lusted after. The ambitious corner of his brain had already rushed ahead to when he had hundreds of subscribers and he could post videos like this all the time. The money would just be a bonus. He quickly trimmed the ends off the video and uploaded it to the account as a free preview.
"Now we wait." Ryan turned to Jake and they were both suddenly very conscious of how close they were and how naked Ryan was. "I guess it's your turn."
"Huh?"
"The dares -- the challenges I mean. You should start one."
"Oh, right." Jake grabbed the box from where Ryan had pushed it aside and tried to let a thought in that wasn't about Ryan's naked body. He grabbed the first card and opened it up and read, "Suck a dick." He looked up to see Ryan smirk.
Jake swallowed involuntarily and some corner of his mind imagined what it would be like to swallow a load of cum instead. He had tried to suck his own dick a few times, but never been able to do more than make brief tongue contact. Once he'd shot far enough to hit himself in the face but he'd just wiped it away without thinking much of it.
"What are the odds of that?" Ryan said as he leaned back on the counter, resting his palms on the marble behind him and glancing down where his still-throbbing dick lay pointing at his chest.
Something about Ryan's tone caught Jake's ear and he looked back at the box in his hands. He pulled another card and read, "Suck a dick." Another one. "Suck a dick. What the fuck?"
Ryan shrugged. "I don't like to lose. Either I get your car, or I get a blowjob." Ryan's smirk was a grin now. They had been playing dirty in their competitions for years. This time was just a little more dirty than before.
"So you just flooded the box with `suck a dick' so I'd have to forfeit?"
"You didn't say the challenges had to be all different. Checkmate, car keys please." Ryan held out his hand.
"So what would this mean?" Jake asked, his heartbeat throbbing in his ears and his shorts.
"Well, if you don't want to give up your car, I can help you complete the challenge." Ryan let his eyes dip to his pulsing hardon for a moment and then back to meet Jake's gaze.
A lot of unspoken things can be said between lifelong friends, and in that moment they were speaking volumes. Was this going to get out? Of course not, it would stay between them. Would it be a one time thing? Who knows? But there were plenty more cards that said, "suck a dick" so who was to say the game would end at one? And was this really going to happen?
"Ok," said Jake, his voice barely a whisper. But his eyes had dropped inevitably to the still-wet dick in front of him and without another word he slipped to his knees on the soft carpet, reached out to grasp the base of Ryan's cock, and slipped it all the way into his mouth in one gulp.
Ryan gasped. He had felt the conversation going the way it did same as Jake, but something about his best friend inhaling his hardon, still sensitive from his countertop performance, was unlike any dance club bathroom fumble he'd had with any girl. There was an instinct to how Jake wrapped his lips around his teeth and wrapped his tongue around Ryan's cockhead. The suction at the back of his throat on the way out and the texture of Jake's tongue on the way in was bringing him extremely close extremely fast.
"Holy shit, I'm going to cum soon," Ryan said. Jake didn't slow down. If anything, Ryan could feel the suction increasing as his friend rocked back and forth along the shaft even faster.
"Oh fuck!" Ryan closed his eyes and gripped the counter tighter. "Are you gonna?" He couldn't finish the thought as the most electric orgasm in his life pulsed from deep behind his balls and Ryan felt the gush of cum burst up his shaft and out.
Jake had pulled back just enough so the ridge of Ryan's cockhead rested on his lips as the jet of cum splashed against the roof of his mouth. He instinctively swallowed and the added suction only made the next squirt thicker.
Ryan's abs twitched as his hands left the counter and grabbed Jake's head. His friend had clearly decided to swallow so Ryan's primal urges took over and he held Jake's head in place as his sensitive cockhead twitched again with a third spurt.
Jake couldn't swallow everything and loosened his lip's seal on Ryan's cock. Cum spilled out and dripped down his bare chest to where his free hand was grasping at his own dick through his shorts.
As Ryan's orgasm slowed, he released his grip on Jake's head and opened his eyes. The sight of his half-naked friend with his cum dripping down his front felt like a core memory had been awakened. Ryan was definitely going to cash in more of the challenge notes if Jake was down for it. And he definitely seemed down for it.
Jake didn't back away from Ryan's dripping cock and let the last drops roll over his tongue as he reached down and desperately tugged his shorts out of the way. His uncut hardon popped into view and he barely needed to pump it twice before his own cum was hitting the base of the kitchen counter and dripping over Ryan's bare feet.
The boys were a sweaty mess in the warm summer air, and the light salty smell of cum added to the horny haze. They had just come and yet both were feeling their blood keep pumping into keeping their cocks hard. They could have gone for round two without stopping but some part of their brains that had been taught to feel guilty for sex started asking annoying questions and the boys found themselves pulling away from each other and glancing to meet each other's eyes.
Thankfully with the reality of their friendship, and all the things they could say without words, included being honest. And they could tell as their eyes met, the cum still dripping from their cockheads, that there was plenty more to do.
Jake looked around at the splashes of cum across Ryan's feet and the drips down his own naked chest. He looked up past his friend's still-chubbed cock and met Ryan's eyes.
"That was so gay," Jake said.
"That was so hot," Ryan replied.
Jake involuntarily licked the cum off his lips and had to smile, "Yeah it was."
"We're cool, right?" Ryan asked. He held out a hand to help Jake up.
Jake took his hand, squishing some more cum between their fingers. It really went everywhere, he thought. He let Ryan pull him to his feet and they stood, their dicks only inches apart, and their bare chests still breathing heavily.
"Yeah," said Jake, "I'm cool if you're cool."
"Oh, I'm cool alright."
"Cool."
Silence fell and they both looked around to get their heads back in reality. They both thought that it should be awkward and weird now that they had shot their loads, but they also both felt just as turned on as before.
"What do we do now?" Ryan asked.
"I guess we clean up? They don't put this part in the porno."
Ryan laughed and playfully pushed against Jake's chest. His hand came away with a sticky streak of his own cum and he laughed again.
If there really was any ice between them it was definitely broken now and Jake stepped out of the shorts that had pooled around his ankles and walked over to the paper towel roll on the counter. He pulled a few sheets off and started mopping up the mess on his chest and face. He brought the towels over to Ryan and got down on one knee to help wipe up his feet and the counter. And the carpet. Fuck they shot a lot.
A soggy pile of paper towels on the counter and the boys each took another swig of the scotch. It wasn't burning as much as it had a half dozen shots ago, but they were both deep into tipsy territory, heading for drunk.
"Any subscribers yet?"
"Oh yeah!" Ryan picked up his phone and unlocked the screen. "Holy fuck I got one!"
"You're kidding!" Jake pushed in close to Ryan and saw the proof on the screen. Some random person thought that one jerk off video was good enough for a monthly pledge of a dollar.
"No wonder, you put the price so low."
"Awe, that's sweet. You think I'm worth more than a dollar?"
"Yeah, at least a dollar fifty."
Ryan tapped Jake's balls with just enough force to make him jerk back and wince.
"Well, fucker," said Jake, "I guess that means it's time for another challenge."
"I guess so." Ryan reached out for his shoebox but Jake's hand landed on top of his.
"Maybe I should give them a bit of a rewrite first."
Ryan's eyebrow inched up. "Oh, and why is that?"
"I think I've got some better ideas now. Can't make it too easy on you."
"Hmm, well maybe I should do the same then? Although I could do with another twenty blowjobs if they're all like that."
Jake blushed. "Alright, new game then. No separate boxes. We pool the dares and take turns pulling one."
Ryan upended the other box on the counter and a dozen cards spilled out. He put the empty box back down and daintily took one of the cards that clearly said "suck a dick" and put it back in the box.
"You're on."
They spent another ten minutes standing across the counter from each other, passing the nearly-empty bottle of scotch back and forth as pens scribbled on note cards. Only this time they were naked.
After each had thrown in a dozen or more cards the caps went back on the pens and the last of the scotch went down their throats.
Jake put the lid on the box and shook it like a can of spray paint. He put it down between them and looked at Ryan. They tried to hide their excitement but their boyish grins and hard cocks gave them away.
Ryan flipped the same coin they had used earlier and Jake called, "Heads."
It was tails.
Ryan grinned, "Draw your card, sir."
Jake took a breath and lifted the lid. He stuck his hand in and dug around. He pulled out the card and unfolded it. It wasn't one he had written and even standing naked and drunk in his friend's kitchen after what they had just done, he was surprised by what he read.
Jake reread the card in his hand a few times in silence, then his eyes darted up to meet Ryan's. His friend's expression was a mix of horny curiosity and mischievous glee and Jake couldn't help but glance over Ryan's smooth nude form and still-throbbing dick. He swallowed as he thought about how big Ryan's dick had felt in his mouth and how big it would feel in other places.
Jake cleared his throat and read, "Cum while riding a dick," off the card.
Their eyes met again and Ryan tried to hold back his shock and excitement. He'd only written it one time, at the very end. What were the chances?
The act had crossed Jake's mind while they were writing the cards, that this might be a possibility, but he hadn't written it himself out of fear that Ryan wouldn't want to go that far. Clearly, Ryan didn't have those same concerns because as soon as Jake had read the card aloud, Ryan's dick jumped from semi to somewhere on the way to rock hard.
Ryan played it cool and just said, "Huh. Interesting."
"Didn't you write it?"
"Yeah, well, at the end yeah. I didn't expect you to pull that one right away."
"What if you'd pulled it? Would you do it?"
"Yeah, I mean, I've fingered myself sometimes when I jerk off."
"Really?"
"Yeah, of course. Haven't you?"
Jake remembered a time when he was first discovering jacking off when he had become very friendly with a particular screwdriver that had gone missing from his dad's toolbox. He couldn't remember when he'd stopped, but it was probably sometime in middle school when the locker room banter got rougher and comments about tits more common.
"Yeah," Jake admitted, "but it's been a while."
"So you'll do it?" Ryan's voice betrayed his excitement and he shifted his weight a bit.
The boys were solidly drunk now and leaning towards each other. Even through the warm summer air they could feel the heat radiating off each other's bodies, standing naked a foot apart in the kitchen. Their wet swim shorts were abandoned where they had dropped, the empty scotch bottle remained on the counter among the abandoned dares.
"Will you do a dare too?" Jake asked, his voice a bit nervous at all the potential that was coming towards them.
"Yeah, of course."
"But, will you pull it now?"
"You want to do them together?"
"Yeah, maybe. Or maybe..." Jake trailed off, eyes down, inching towards Ryan.
"Yeah?"
"Maybe we... just... do it all?"
Jake's hand came to rest on Ryan's on the counter. Their skin prickled with electricity as their fingers intertwined and Jake looked up to meet Ryan's eyes.
Ryan let his other hand find Jake's bare waist and he pressed his fingers into the soft skin, feeling their pulses racing as the distance closed.
Their hard cocks touched first and Jake's mouth fell open with an involuntary gasp.
Ryan's eyes followed the movement and let the momentum of their bodies drive through any hesitation. He pulled Jake towards him. Their throbbing cocks slid up beside one another as their hips came together. Bare skin touched bare skin from their thighs to their beating chests. The last contact point was the most electric as their lips collided.
Eyes closed. Tongues exploring. A bead of sweat formed on Jake's back and rolled down to where Ryan's fingers slid into the crevasse of Jake's ass.
The boys made out like they never had with their fumbling weekend hookups. Those slobbery, glossy lips on girls in the back of the clubs all blended together, but as they made out in Ryan's kitchen every inch of their bodies was being imprinted on the boys' minds. Jake's hand slid up Ryan's arm, over his muscles, across his pulsing chest, up his neck to slide through the short cropped hair at the back of his head, desperately holding their mouths together as each moment became more intense than the last.
There had been a thought in Ryan's mind that they would start slow with some funny dares that would keep them naked, or maybe get them out of the apartment for some fun flirting at a gay bar. Maybe he could get Jake to go out without underwear, a hole cut in his pocket so Ryan could reach in when no one was looking. Or they would download Grindr and find some flamboyant party boy to come and teach them both a thing or two. But as the greatest makeout session of either of their lives continued, and their bodies rolled around so Ryan's back was to the counter and Jake was nearly crawling over him, Ryan knew the game was over and they were ready to fuck until they collapsed from exhaustion.
Jake couldn't hold Ryan tight enough, he couldn't find enough of Ryan to satisfy his desperate need to touch more of his friend. He ran his fingers through Ryan's hair over Ryan's swim-sculpted chest. He couldn't get over how much better this felt than anything he'd experienced before. The firm ridges of Ryan's jaw and collarbone, the smooth skin of his chest and shoulders, and the way Ryan's hand held their hips together and slid deeper towards Jake's aching hole.
"You have to fuck me before I cum," Jake said finally, dragging himself away from Ryan's lips to catch his breath. He'd never felt so desperate and so certain of anything in his life. When he'd lost his virginity to a girl he'd been nervous and second guessing every action as they fumbled to a climax on his Minecraft bedsheets. But here in Ryan's kitchen, Jake knew he needed his friend to take control and take his real virginity as soon as possible.
Ryan licked his lips, already missing the taste of his friend, but he tried to process what Jake said. If he had been in a normal state of mind, if he wasn't flooded by more adrenaline and ecstasy than he'd ever known, Ryan would have said something charming or dry, like "Say please." But in that moment Ryan was pure instinct and he read the desperation in Jake's eyes just swept Jake off his feet like a bride on the threshold and marched them both through the open door of Ryan's bedroom.
Jake giggled in surprise and joy as Ryan carried him over to the bed and tossed him onto the sheets. He was a little smaller than Jake, but not by much, so being tossed around so easily made him feel protected. The way Ryan seemed to have read his mind and taken control made Jake sweat red with heat.
The light from the kitchen was enough for Ryan to find the bedside table where he kept his lube and condoms. He grabbed them both and got up on the bed on his knees between Jake's sprawled legs and started to fumble with the package.
It was Jake's turn to take charge as he could feel the throbbing hunger deep inside him and he was in no mood to keep delaying. He grabbed the lube and condom from Ryan's hands and tossed the condom against the far wall. They had both been tested not long ago after a particularly hazy night at the club, and he wasn't going to let anything come between them now. He popped open the lube and drizzled it along the top of Ryan's thick shaft. With both hands and a dirty as fuck look into Ryan's eyes, Jake spread the lube and reached a slick finger between his own legs.
Ryan was mesmerised as Jake reached down to finger himself and pull his knees back to his shoulders. His friend folded open in front of him, displaying his smooth and pulsing, hairless hole. Jake fingered himself with his left as he pulled Ryan's cock towards him with his right. With all the restraint he could manage, Ryan let Jake set the pace as he pulled Ryan's cockhead into contact with his hold and then grasped Ryan's waist to draw him inside.
Jake closed his eyes as he felt the ring of his hole stretch and stretch, further than he ever thought possible, but the minor pinpricks of pain were overwhelmed by the sensation of his best friend's rock hard erection sliding inside him.
As Ryan bottomed out he couldn't believe the beautiful sight and extraordinary sensations. The tight walls of Jake's ass pulsed against his shaft. He knew he had felt a fraction of this pleasure before, in a few of his better hookups and some of his nicer fleshlight sessions. But nothing came close to how good it felt to be balls deep in his hot best friend.
They didn't move for a moment as they both devoured the feeling of being more connected than ever before, but then Jake opened his eyes and they stared at each other and felt their orgasms edging to the precipice, even without movement.
"I'm already close," said Ryan.
Jake grinned, "So am I."
"This isn't a one time thing, right?"
"Fuck no. You're fucking me all night."
Ryan slid his hands up Jake's sweating thighs and hooked his thumbs behind his knees, folding Jake further in on himself until his rigid cock was only a couple inches from his open mouth.
Then Ryan thrust, his steel erection emerged and left Jake aching and empty, and then slid forward. Jake gasped as the buildup of their whole game culminated in that perfect thrust against his prostate and he watched his cock pulse and squirt the first shot of cum across his open lips. Jake tasted his orgasm before he felt it explode through his body, boiling up from where Ryan's thick cock penetrated him.
As Jake's cum splashed against his open mouth, Ryan lost all control and felt his cock throb deep inside his friend and he felt every pulse of cum filling Jake's insides. He tried to thrust deeper but there was nowhere else to go.
Cum streaked Jake's hair and dripped off his chin.
It seeped out from around Ryan's dick and drizzled up Jake's back.
The boys' curled bodies radiated heat and a single bead of sweat rolled down Ryan's nose and fell into Jake's open mouth.
Jake swallowed, and rolled his tongue around to collect his own cum from off his lips. He had shot in his mouth once and found the experience vaguely arousing, but this time he could have swallowed ten more loads like they were sweet cream.
Ryan bent forward and licked a drop of cum from Jake's nose.
"Still not just a one time thing, right?" Ryan asked.
"Fuck," breathed Jake, "you're not even allowed to pull out."
--- Thank you for reading! If you want to read more, I am trying to build a habit to write regularly. If you'd like to help I have a FREE Patreon (http://patreon.com/tsdrake) where I post stories first, and will be posting Patreon-exclusive content. Nothing is paywalled, and I have no plans to change that. This is a personal project to build a community of readers who can help keep me motivated.