← Story Library

Free AI NSFW Story

Edges of Desire

Edges of Desire

The empty ice rink echoed with the faint scrape of blades as James Hardin glided to a stop near the boards, his breath fogging the cold air. At eighteen, he had the lean, powerful build of a speed skater honed by years of Montana winters and relentless training. Across the ice, Aaron Kyle mirrored him, Colorado-born and equally driven, his dark hair damp from exertion. They had competed against each other since they were seven, trading wins and late-night phone calls that stretched for hours until their parents intervened. Tonight, both had lingered after the others left, claiming extra drills, but the truth hung unspoken between them.

"You always push too hard on the turns, Hardin," Aaron called out, skating closer with a smirk. "One day it'll cost you the gold." James laughed, wiping sweat from his brow. "Says the guy who still can't beat my times in regionals. Face it, Kyle, you're chasing my shadow." Their banter was sharp as ever, laced with the competitive fire that had bonded them, yet beneath it simmered something neither dared name. They had both dreamed of Olympic gold, but lately, their private fantasies involved far more intimate victories.

As the lights dimmed to a low glow, Aaron stopped inches away, their skates nearly touching. "Why'd you really stay late? Don't tell me it's just the ice." James met his gaze, heart pounding. "Same reason you did. We both know this rivalry hides something else. I've been thinking about you every night, whacking off to the idea of us." Aaron's eyes widened, but he didn't pull back. "Horny confessions at the rink? Bold move. I've done the same, dreaming of your cock while lying in my bed miles away. We can't keep this secret forever."

The tension crackled like static on the ice. James reached out, gloved hand brushing Aaron's arm. "Then let's not. I've wanted you for years, Aaron. Your ass in those suits drives me wild." Aaron grinned wickedly, strong and unyielding. "Talk is cheap, Hardin. Prove it. Show me how hard you are for me." They shed their jackets, the cold air kissing their skin as they pressed closer, lips meeting in a fierce kiss that tasted of sweat and longing. Hands roamed, exploring the hard planes of each other's bodies still clad in skating gear.

"God, you're dripping already," James murmured against Aaron's neck, feeling the heat build despite the chill. Aaron panted, pushing back equally. "And you're rock hard. Let's get these suits down." They fumbled with zippers, exposing themselves while keeping skates firmly on, the blades scraping softly as they shifted. Aaron dropped to his knees first, taking James's cock into his mouth for a slow, teasing blowjob that made James groan and grip the boards. "Fuck, your tongue is magic. Don't stop."

James returned the favor moments later, his mouth working Aaron's length until both were sweating and panting with need. "Your pussy-tight ass is next," Aaron teased, using the word in dirty play as he turned James around. They positioned carefully on the ice, skates locked for balance, Aaron's hard cock pressing against James's ass. "Wet and ready for me," he said, slicking himself with spit before thrusting in, the sensation sending sparks through them both. James moaned, pushing back. "Harder, Kyle. Make me cum."

Their rhythm built, bodies moving in sync like on the track, cum building as Aaron pounded deeper, James's cock throbbing untouched. "I'm close," James gasped, "fill me up." Aaron came first with a shudder, cum spilling inside, then reached around to stroke James until he exploded too, their releases mixing in the cold air. Panting and sweating, they clung to each other, skates still on, the afterglow warming them.

They dressed slowly, sharing one last kiss. "This is just the start," Aaron whispered. "Olympics aren't the only gold we can chase together." James smiled, already horny for more. The secret was out, and the ice had never felt hotter.

Want to know how it ends?

This is just the opening chapter. Continue the saga - or write a steamy tale starring you.