Jump to content

Soren Kraft

Author
  • Posts

    158
  • Joined

  • Last visited

Everything posted by Soren Kraft

  1. The closing ceremony loomed like a bittersweet crescendo, the village alive with the hum of athletes packing, celebrating, and savoring final moments under the alpine stars. Snow dusted the rooftops of the tiny homes, and laughter spilled from open doors, mixing with the distant thump of music from farewell parties. The Olympic spirit lingered, a warm glow amid the chill, everyone high on medals, memories, and the quiet thrill of what came next. Andrew wandered the paths that morning, silve
  2. The Olympic flame burned brighter as the Games hurtled toward their peak, the village a cauldron of mounting pressure and fleeting joys. Andrew woke to the distant echo of cheers from early events, his body a map of bruises and bliss from nights tangled with Florian. He stretched, feeling the pull in his thighs, the faint beard burn on his neck. A smile tugged at his lips. What started as distraction had become anchor. His phone lit with a message. MuscleEmoji: 2-man today for me. You?
  3. The village woke to a fresh blanket of snow, muffling the sounds of early risers and turning the paths into pristine white ribbons. Andrew stirred in his bed, body deliciously sore from the previous nights, a satisfied ache that lingered like a secret. He reached for his phone, expecting the usual blunt message from Florian. It was there, as reliable as the sunrise. MuscleEmoji: My final today. Yours? Andrew smiled, typing back. Andrew: Qualifiers this afternoon. Nervous, but bett
  4. The next morning dawned crisp and bright, the Dolomites casting long shadows over the village as athletes stirred to life. Andrew rolled out of bed with a groan, muscles sore in the best way, a dull ache between his legs reminding him of Florian's relentless thrusts. He smiled at the ceiling, replaying the night: the way Florian had taken control, then softened just enough to talk afterward. It was more than a hookup. It felt like the start of something reckless and real. He checked his pho
  5. Andrew woke to the harsh buzz of his alarm, body still humming from the night before. Sunlight slanted through the narrow window, turning the tiny home into a golden box. He stretched, muscles loose and satisfied in a way that surprised him. No hangover from the nerves, just a low thrum of excitement that had everything to do with the message still glowing on his phone. He checked Grindr first thing. Florian had sent one more text after Andrew had crashed out. MuscleEmoji: Sleep well.
  6. Thank you all for the kind words! 😍
  7. The calendar flipped to April without fanfare. Cherry blossoms had come and gone along the Potomac, leaving pink confetti on every sidewalk in Arlington. The apartment no longer smelled of cardboard; it smelled like us: coffee in the morning, his citrus body wash in the shower, the faint metallic tang of iron plates when we dragged the home gym setup into the spare room. Steph’s name was on the lease now. Officially. No more “crashing indefinitely.” He’d signed the paperwork with the same goofy
  8. Soren Kraft

    Chapter 2

    Love your gifs! Keep them coming!
  9. Andrew would never behave like that! Promise!
  10. A shy young British curler at the Milano-Cortina Olympics hooks up with a mysterious, massively built German bobsledder after finding his anonymous profile on Grindr.
  11. The Olympic Village in Cortina d’Ampezzo felt like a fever dream of modern minimalism and raw alpine energy. Rows of tiny homes lined the snowy paths, each one a sleek wooden cube glowing softly against the dark pines. Inside, athletes from every corner of the world unpacked gear, laughed too loud, and let the electric hum of the Games settle into their bones. The air carried the sharp bite of frost mixed with the faint smell of pine resin and hot chocolate from the communal lounge. Andrew
  12. They should buy a house in the area and get a Labrador! 🥰
  13. Two weeks had slipped by in the kind of haze I used to think only happened in movies. Steph gave notice on his Georgetown lease the Monday after Valentine’s. We spent the next fourteen days in a quiet frenzy: packing boxes between gym sessions, laughing over his ridiculous collection of protein shakers, stealing kisses while taping cardboard shut. He kept saying he wasn’t moving in... not officially, not yet.... just “crashing indefinitely until I find my own place closer.” We both knew it was b
  14. Thank you! Means a lot! Glad you liked it. There is more to come 😃
  15. Aww... Thanks Chris!
  16. The morning light had barely shifted when Jeff rolled off me, both of us still breathing hard, skin slick with sweat and the remnants of his massive load cooling on my chest and cheek. He looked down at me with a dazed, almost boyish grin, beard still messy from sleep and sex, dark hair tousled. I reached up, wiped a streak of his cum from my face with my thumb, then sucked it clean while holding his gaze. “Jesus,” he muttered, voice wrecked. “I didn’t even know I could come that hard.”
  17. Thanks! Appreciate the feedback!
  18. The days blurred after that first night. We fell into a rhythm that felt dangerously easy: gym after work, walks home that ended at my place more often than his, mornings tangled in sheets, coffee shared on the counter while he teased me about my “consultant glare.” He still had his apartment in Georgetown, still slept there some nights when he needed space to think, but those nights were getting rarer. I didn’t push. He came back on his own. By mid-February the DC area had thawed just enou
  19. Not a workout... just a warm-up! 😅
  20. Aren't they just super cute? 🥰
  21. Sunlight filtered through the thin curtains of Jonas's studio, casting a golden glow across the rumpled sheets of the fold-out couch. I stirred slowly, my body heavy with the kind of satisfied exhaustion that came from a night of deep, uninterrupted sleep after hours of intense sex. My muscles ached in all the right places: thighs from riding him, abs from the tension of holding back, lips swollen from kisses that had turned bruising. The air smelled like us—sweat, cum, and the faint citrus of h
  22. I woke up before him. The room was still dark, city lights bleeding through the half-closed blinds in thin orange stripes across the sheets. Steph was curled into me like he belonged there: face tucked against my chest, one arm slung over my waist, leg hooked over mine. His breathing was slow, deep, the kind of sleep that comes after exhaustion and release. I didn’t move. Just lay there feeling the steady rise and fall of his ribs against my side, the warmth of his skin, the faint scratch of his
  23. I ate all of it while writing the chapter... nothing left for the guys!
  24. The afternoon sun had already dipped behind the peaks by the time we finished the last run, leaving the sky streaked with pink and gold. Jeff had been on fire today: his turns were confident, almost aggressive, carving deep grooves in the fresh corduroy. Every time he stopped at the bottom of a pitch, helmet off, beard flecked with snow, cheeks flushed from cold and effort, I had to fight the urge to drag him behind the nearest tree line and kiss him senseless. The gondola incident from yesterda
×
×
  • Create New...