Friends fell into a frozen lake

By Tim Drake

Published on Dec 4, 2024

Gay

Controls

"I told you so," Kyle said, hugging his freezing, wet coat around him.

Ryan squeezed his eyes shut to break the frost forming on his eyelashes. "I know you did."

"I told you we'd fall in."

"I know you did."

"I told you the ice wasn't thick enough."

"Is saying `I told you' so keeping you warm?"

"It's not not keeping me warm."

Ryan pulled his friend tighter against him as they held each other to get over the uneven ground. The crisp white snow made everything look flat and every few steps their numb feet stumbled on a hidden branch or rock. They shook and bumped against each other, their frozen limbs uncooperative as they tried to make it back to camp.

Kyle may have warned Ryan about the thin ice, but he hadn't been dragged on this trip against his will. The boys had been planning a post-grad camping trip for months but their summer schedules and then the first semester of university had flown by before they had a chance to catch their breath. So a summer camp turned into a winter camp with a bit of ice fishing to relax with.

Unfortunately the winter was one of the warmest on record, leaving the ice too thin. It was an irony Ryan figured they would laugh about if they made it out alive.

Luckily the boys were well prepared, not the type to panic. The situation sucked, but after a few minutes of uncomfortable trudging they were back at their arctic-certified tent.

Kyle reached out for the zipper and they stepped-tripped inside.

Most of the interior was occupied by the queen-size memory and two sleeping bags, but there was a foot of space by the door where the boys knelt as they closed the flap behind them and started removing their wet clothes.

Pink fingers shaking, they dragged their winter coats off and shoved them into the corner of the tent. Then came their boots, in a tangle of frozen limbs they knocked against each other trying to drag them off, the laces too frozen to untie.

Kyle tried to undo his own pants but found his fingers shaking too much to operate the zipper. Ryan saw his friend struggling and reached over to help.

"I got it," Kyle said, annoyed.

"We gotta help each other out of this stuff," Ryan said.

Kyle knew his friend was right, so he made a noise somewhere between an agreeing grunt and an annoyed groan. He pushed his black hair out of his face and then he almost gasped as he felt Ryan's cold fingers slip into his waistline and tug.

Ryan's dexterity wasn't much better than Kyle, so even though he only intended to pull his friend's pants down he found the boxer briefs coming too. That first tug was enough to pop Kyle's shrivelled cock out over the waistband and the boys both halted in shock.

Kyle tried to cover himself, "What the fuck, man."

"Sorry, but we gotta take it all off anyway, right?"

"I mean, we can still wear underwear." Kyle's teeth chattered as he spoke and Ryan just looked at him with cold exhaustion. They had taken the same survival course, they both knew what they were going to have to do.

"Please, Kyle, come on."

"Fuck, ok. But you could have at least bought me dinner first."

Ryan scoffed and continued undressing. He pushed his own pants down and let his briefs go with them, there was no more time for modesty as his equally-shrunken cock hit the air.

After struggling with his shirt buttons for a minute, Kyle finally asked, "Can you help me take this off?"

Ryan grabbed Kyle's shirt collar and pulled. The cold water had sapped what little colour Kyle's skin usually had, so as Ryan pulled off his friend's last piece of clothing he revealed the cream-white, hairless chest that could have been made of marble. Kyle's time on the track team had kept him lean and wiry.

"What?" Kyle asked, seeing Ryan's stare.

"Uh, nothing," Ryan said, forcing his eyes away, "Can you help me too?"

Kyle hesitated for a moment, just because his hands were currently occupied hiding his dick, but they really were going to be in trouble if they didn't get to the warming up part, so he grabbed Ryan's collar and pulled. The wet fabric clung to Ryan's form as he pulled it off and Kyle noticed the ripples of Ryan's abs, and the smooth arc of his pecs. While Kyle had run track, Ryan had become a star of the wrestling squad, and Kyle could see clearer than ever the strength that his friend had built up.

With Ryan's shirt off, the boys were completely naked. Their bare feet and knees were numb against the tent floor and their discomfort finally cut through the last of their defences and they crawled together to their sleeping bags.

The zippers were both undone, so Ryan unfolded his, revealing a warm red plaid interior that he lay out across the memory foam. The boys lay down beside each other as Kyle pulled the other sleeping bag across them, enveloping them together in a big sleeping bag sandwich.

"Come here," Ryan said, opening his arms for his friend to get closer.

Kyle was too desperate for warmth to make a smartass remark and he wormed his way into his friend's embrace.

Their arms wrapped around each other, their legs twisted together and their chests, breathing hard from the journey and hearts beating to keep their cold blood moving, came together.

The skin to skin contact was more than either of them had experienced with short-lived girlfriends, and Kyle was glad Ryan couldn't see the look on his face as he dug his chin into his neck and felt their dicks touch for the first time.

Despite being soft and cold, the human contact seemed to do its job immediately as both boys felt their cocks start to grow.

Kyle felt a twitch against him and enough feeling was back in his body he could manage a sarcastic, "Is that little Ryan waking up?"

Ryan snorted into the pillow and tried not to smell Kyle's hair, which had an earthy scent from the expensive shampoo he always used. "Shut up," he said quietly.

"Is that the best comeback you've got?"

"If you want my cum back you'll have to ask your mom."

Kyle punched him under the sheet. It was playful but the jolt made Ryan knock his face against Kyle's shoulder and he pulled away as a stab of pain went up the bridge of his nose. He pulled his arm out from around Kyle to check for blood, but he was fine.

They had regained enough dexterity that Kyle turned around to find the zippers so he could zip the two sleeping bags together. They sat up together and passed the zipper between them as the seal went around their feet and Ryan brought it back up the other side.

With his friend's back turned Kyle took the opportunity to slide his arms around Ryan and pull him into a bear hug. The skin of Ryan's back felt warm and inviting against his chest.

"Why do you get to be the big spoon?" Ryan asked.

"Because I'm the bigger spoon."

"You're a scrawny little runner."

"But my spoon is still bigger." Kyle thrust his dick against Ryan's ass to make the point and was surprised to find he had a semi-hard erection that was only getting harder. Clearly their blood had circulated enough to be available for other things.

"Careful with that spoon, tiny."

Not one to be bossed around, Kyle grabbed his dick to adjust the angle and thrust a few more times against Ryan's ass. He felt it slip between Ryan's cheeks and bump up against what it found.

"Jeezus," Ryan exclaimed and had to laugh, "What happened to Mr. `we can still wear underwear'?"

Kyle stopped his joke thrusting but left his now-hard dick resting against his friend's ass like a sausage on a bun. He rested his head against the back of Ryan's neck and chuckled. "Fuck, man, I don't know. We almost died, right?"

Ryan turned his torso half way around so they could see each other. "Yeah, but we didn't."

"Yeah, but we almost did. Isn't that crazy?"

"Makes for a more memorable trip, I guess?"

"Yeah, and..." Kyle trailed off.

"What is it?" Ryan turned the rest of the way around. Their noses were an inch apart and in the shadow of the sleeping bag they could see each other's smooth chests rising with cautious breath.

"Are you still cold?" Kyle asked finally.

"A bit."

"Do you want to try to warm each other up?"

"More than we already are?" Ryan asked.

"Yeah," Kyle's hand slipped from where he'd left it wrapped around Ryan's back, down towards the curve of his waist. He hesitated a moment, to give Ryan a chance to stop him, but didn't. Kyle's fingers danced over Ryan's hips and into the short tangle of hair he'd glimpsed earlier. Then they wrapped around Ryan's hard shaft and Kyle's thumb slid up to the tip where it found a drop of slick precum he started to spread around Ryan's round cockhead.

That's when Kyle closed the gap between them and kissed his friend. Their lips opened and Kyle's tongue played along the edge of Ryan's teeth for a second before he pulled away.

It felt like a psychic link had formed between them and it was clear there would be no secrets between them, no holding back or being awkward. They could trust each other completely in their quiet isolation, with no chance of being interrupted.

Ryan licked his lips, "Where did that come from?"

Kyle's eyes dropped to Ryan's smooth chest. One hand was still on Ryan's cock, gently stroking it to coax out more slippery precum, and he let the fingers of his other hand dance across Ryan's chest and collarbone.

"I think I'm just happy to be alive," Kyle said finally. He looked into Ryan's eyes and gently squeezed his cock. "Doesn't it feel good to be alive?"

Ryan swallowed and reached out to Kyle's waist. He slid his hand along his friend's marble skin, down to where his pulsing cock hid in the shadows of the sleeping bag. "Yes," he said as he grasped Kyle's shaft, "it feels very good to be alive."

"Should we celebrate?"

"Being alive?"

"Yeah. It's just us here. No one will ever know what goes on. We can make each other feel good, and then, if we want to never speak about it again, we can."

"Is that what you want? To never speak of it again?"

"No. But I don't know what I want," Kyle admitted. There had been glances and thoughts before, but he'd always pushed those thoughts away. Now, their naked bodies laying together, their hard cocks in hand, there was no denying Kyle was more excited than at any moment before in his life. "I just know I want to do this with you now."

Ryan's grip tightened on Kyle's shaft and he returned the favour. Both cocks were slick with precum now and their fingers rolled up and down in rhythm.

Kyle pulled his fingers away from Ryan's dick to hold his hip and pull them together. Their cocks slid against each other and Ryan let his hand fall on Kyle's waist.

The boys bowed their foreheads together to look down. The air in the sleeping bag had gone from chilly to dripping as the moisture of their breath condensed against their chests. The pressure of their cocks rubbing was building too quick and it was clear they were heading for a climax.

Their thrusts became more desperate, more animalistic.

Ryan's hand pulled Kyle's mouth into his as Kyle desperately pulled at Ryan's hips, fingers wrapped behind to run through Kyle's hair and dig into the soft flesh of Ryan's ass.

The slick precum coating let their cocks slide freely, and then with a final thrust and a moan, cum burst between them, coating their abs and squeezing between their chests. It was impossible to know who shot first or who had shot so hard that the cum landed against their chins, but as the waves of their orgasm subsided, Kyle pulled away to catch his breath.

With their arms still wrapped around each other, their legs tangled together, and cum mixing with sweat as it rolled down their skin, they stared into each other's eyes and couldn't stop themselves grinning like misbehaving boys.

Ryan kissed Kyle again and said, "I'm glad I didn't listen to you about the ice."


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 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.

Rate this story

Liked this story?

Nifty is entirely volunteer-run and relies on people like you to keep the site running. Please support the Nifty Archive and keep this content available to all!

Donate to The Nifty Archive
Nifty

© 1992, 2024 Nifty Archive. All rights reserved

The Archive

About NiftyLinks❤️Donate