Tommy used some paper towel from the counter to wipe Martin’s cum off his feet, and then he knelt to wipe up the floor.
Martin sat back on his ankles and watched his naked friend work. He could still taste Tommy’s cum, thick and salty, as he tried to wrap his mind around how he’d just fallen to his knees and sucked his friend’s cock. He hadn’t thought about blowjobs much, and never about giving them. In private, in the secret space of his own mind and his own bedroom, his masturbation fantasies were about kissing, the feeling of naked legs wrapping around his back, arms around his shoulders, fingers stroking his spine. It was intimate and warm, wrapped together under bed sheets. And he’d always assumed it was with a girl. So why had he fallen to his knees in broad daylight to swallow his friend’s dick?
Tommy finished cleaning, buried the paper towel deep in the garbage and washed his hands. Standing naked at the sink, his slim hairless backside could have been a girl with short hair.
“Hey, I’ve got an idea!” Tommy spun around, his eyes lit up as he finished drying his hands and threw the towel aside. As he walked past Martin he grabbed his wrist and pulled him to his feet.
Martin let his friend lead him past their discarded clothes, down the hall to Tommy’s bedroom. Since Tommy was not bothered by them running around naked, Martin decided he shouldn’t be either.
Tommy dropped Martin’s hand and went to his desk in the far corner. The back wall was covered in movie posters and band pinups, and the black curtains and black bed sheets gave it a dark, goth aesthetic, but then in the other corner was a large, orange Winnie the Pooh that was the size he had been when he got it in the first grade.
Martin sat on the edge of Tommy’s bed and struggled again to figure out what people did with their hands. Covering his dick seemed stupid, but holding his thighs or hunching over to rest his elbows felt even more awkward.
He was still trying to settle when Tommy landed on the bed beside him and held out a pair of condom packets.
“These should help reduce the sensitivity so we can last longer. Plus we can practice putting them on!”
Martin watched Tommy rip open one package and pull out the soft plastic disk. His friend was already half-hard and his eagerness gave Martin the permission he needed to get excited again.
“I’ve never put one on before,” said Martin.
“Me neither. I’ve had these since that sex ed lecture in September, but I didn’t want to just waste them jacking off alone.”
Tommy handed over the plastic disk and Martin rubbed it between his fingers. The moist surface was slick and the latex felt thin but spongy. He held it up and smelled the acrid lube.
“They smell a bit weird,” said Martin. He looked over at Tommy and saw he was gently stroking a full erection.
“I have some lube too, so we can try using that if you want.”
The gears in Martin’s head spun wildly as he imagined all the possibilities of what they could do, and his cock hit peak hardness. He handed the condom back and said, “You can go first.”
Tommy turned it around the right way, like they had been shown in the health class video, and started to roll it down over his round head. Martin watched, fascinated, and gently fondled his own erection.
As he rolled the condom down his rigid shaft, Tommy hummed soft sounds of pleasure. When it was fully covered he leaned back a bit and held his cock up by the base. In the warm light through the window the slick surface shined, and the semi-opaque material muted the pink and beige skin to a pale white that reminded Martin of a Greek statue.
“That looks so cool,” said Martin quietly.
“It’s pretty tight. It feels nice though.” Tommy gently stroked his condom-covered cock, letting his fingers glide lightly over the lube-slicked surface. He looked up at Martin and asked, “You want to try the other one?”
Martin took the packet and opened it. The condom was identical so he found the right side and placed it against the tip of his erection and unrolled it down the shaft. It looked a little different with his foreskin, but it was still smooth and tight.
Quietly they both started playing with themselves while watching each other, their naked thighs almost touching.
Tommy bumped Martin’s knee with his own and asked, “So you still want to do a tie breaker?”
Martin smiled, “I guess that’s fair. Though I still think I won.”
Tommy elbowed him in the side and crawled backwards to lay on his bed and said, “Let’s try sucking each other at the same time. That’ll make us even, right?”
Seeing Tommy’s long, slim body stretched out before him, Martin wasn’t sure how he could win this time, but he lay down, his head by Tommy’s knees, and waited for Tommy to make the next move.
Tommy shuffled a little lower and a little closer and wrapped his fingers around Martin’s cock. He stroked it and brought his mouth close, but then he retreated and tried another angle. He laid his head down and pulled Martin’s dick towards his face, pulling Martin over onto his side, but just before his tongue hit the tip he pulled away again.
“It’s a lot more awkward than it looks in porn,” he said, and then he sat up a bit and threw his right elbow over Martin’s legs so he could come at it from above and he dove down, swallowing Martin’s whole dick in one swoop.
“Oh fuck,” Martin said, caught off guard by the warmth of Tommy’s mouth.
But as quick as it came, it went, and Tommy pulled away making little noises of disgust. “Little problem,” he said, scratching his tongue with his teeth, “Tastes terrible.”
Martin was relieved it wasn’t because of his dick. He put his own arm over Tommy’s legs and wrapped his fingers around Tommy’s sheathed cock. With his hand at the base, Martin took his friend back in his mouth but he immediately spat it out and repeated Tommy’s noises of disgust. The lube was bitter and seemed to stick to his taste buds like a light burn. “Yeah,” he agreed, “That’s not going to work.”
“Fuck,” said Tommy quietly, his hand still wrapped around Martin’s cock, “These were the only condoms I had. Do you want to try fucking instead?”
Martin felt himself freeze, his heart beating faster, as he tried to stay as calm as Tommy seemed to be with the idea. They had talked about it briefly, but it still felt sudden, and now reality was flashing through Martin’s mind and he wasn’t sure if he could do it.
“You can fuck me first if you want,” Tommy offered, seeing Martin’s quiet panic.
Martin looked at him and Tommy’s relaxed smile helped calm him, and then his old fantasies boiled up: the feeling of a warm body beneath him, legs and arms wrapped around his back, the taste of their lips. Martin nodded quickly.
“Cool,” Tommy said as he let go of Martin’s dick and got off the bed. From the same place he had stored the condoms he pulled out a little bottle of lube and brought it back.
“Here, you can use this. And just go slow at first,” he said, and then Tommy positioned himself on the mattress on all fours, his back arched, his smooth and hairless ass on display. The tight pink hole winked at Martin and he was immediately harder than he’d ever been. It didn’t matter anymore that this was the gayest thing you could ever do. He just had to know what it felt like.
Martin got up on his knees behind Tommy and poured out a little lube on his cock. He rubbed it around to coat the whole condom as he let his eyes wander over Tommy’s naked back.
“Could you turn around actually?”
“Yeah, sure,” said Tommy as he flipped himself over, his cock still hard. He laid on his back and pulled his knees back towards his chest and asked, “Like this, you mean?”
Martin swallowed and nodded.
“More like fucking a girl this way right?” Tommy said, “And we can practice kissing too!”
Martin bit his lip and nodded again. The sight of his friend happily displaying himself for Martin to fuck was mind-blowing. He had no idea how much practice it was going to take to get used to the sight, but he was excited to try.
He positioned himself between Tommy’s legs and pointed his dick at its goal.
“Have you put anything inside before?” Martin asked as the tip of his cock touched Tommy’s hole.
“Just my fingers a few times. But it felt good.”
Martin nodded and looked down at where they touched. He could hardly believe what he was seeing, but he pushed forward and watched his cock start to disappear inside the warmest, tightest grip he’d ever felt.
“Wow,” said Tommy, like he had just seen a cool picture at a space museum, “That’s a bit bigger than my fingers.”
Martin kept his entire body tense as he tried not to just ram his cock inside the greatest thing he’d ever felt. He bit his lip and leaned forward in a one-arm push-up as he tried to get better leverage. It brought their faces much closer, and suddenly he felt the head of his dick slide past Tommy’s tight ring and they locked eyes. They both felt their connection. They could both feel every little movement.
Tommy lifted his head and pressed their lips together. Martin held his breath as he felt Tommy’s legs wrap around his back, then his arms, and as Tommy pulled him deeper inside he ran his hands across Martin’s back. It was exactly like Martin’s fantasy.
They lost track of time, wrapped together, as they kissed deep and Martin slipped deeper. As his hips reached the back of Tommy’s thighs, Martin pulled their lips apart to see Tommy’s eyes again.
“Are you ok?” Martin asked.
Tommy smiled and nodded and said, “I assumed fucking was the part that would feel good, but I think I’m going to like practicing as the girl too.”
Martin couldn’t stifle a moan as he felt Tommy’s tight passage throb around his cock.
Tommy chuckled, “Does that feel good?”
Martin nodded, hardly trusting his voice in that moment not to crack. He was speechless to describe how it felt, his cock deep inside his best friend, Tommy’s naked limbs wrapped around him, and the taste of him still on his lips.
“Are you going to fuck me now?” Tommy asked, mocking, “Or did you want to just hang out like this and watch a movie?”
Tommy really knew how to push his buttons. His smirk awoke a fire in Martin, a new feeling on top of the delicate, intimate desire to stay connected: a raw, ravenous lust. He raised up a bit, his hands on the bed beneath Tommy’s shoulders to hold himself up. He watched Tommy’s smirk fade as he pulled his cock back. It slipped out until just the head remained inside, and then Martin pushed forward. He didn’t ram it in, but with steady force he slid all the way back inside and he smiled as Tommy’s mouth fell open and his head rolled back and he gasped out, “Oh fuck!”
They locked eyes and for a moment Martin was worried he’d hurt his friend, but then Tommy’s hands grabbed his head and he kissed him desperately, only parting their lips for a moment to say, “Keep fucking me.”
Martin closed his eyes and let the feelings take him away. At times it felt like he was in Tommy’s place looking up, they felt so entwined and connected. Every thrust and grunt was matched with a squeeze of Tommy’s thighs against his waist, or a hand stroking his spine. Their tongues explored and Martin’s hands gripped Tommy’s shoulders to fuck him harder.
The condom was doing its job to reduce Martin’s sensitivity, but it wasn’t long before he felt his orgasm building. It came from deep inside him and he felt Tommy’s grip on him tighten as they fucked towards a climax.
Their lips parted and Martin whispered, “I’m close.”
Tommy said quickly, “Don’t pull out.”
They both looked between them where Tommy’s throbbing cock lay on his stomach. He reached down to jerk himself off as Martin thrust harder.
“Fuck I’m cumming,” said Tommy.
White cream filled Tommy’s condom and the muscles gripping Martin’s cock flexed and throbbed.
It overloaded Martin’s last inhibition and he gripped Tommy’s shoulders tight as he pressed their chests together and fucked as hard as he could, desperately pounding his cock into his best friend’s ass so he could shoot his cum inside him. At the deepest point of his thrust, the switch inside him flipped, and he buried his head in Tommy’s shoulder and moaned out as his cum filled the condom in warm bursts.
They held each other.
“I, uh,” Tommy started but he stumbled over his words.
Martin sat up a bit to look at his friend. He’d never heard Tommy get tongue-tied before.
Tommy caught his breath and said, “I think if you fuck Elizabeth like that, she’ll be very satisfied.”
They both laughed. Martin pulled out and lay down beside Tommy, chest heaving with deep breaths, his skin tingling with sweat. He had never felt better.