Ethan had always loved the quiet of the mountains, but this trip felt different the moment Liam suggested they share one tent. They had been friends for years, the kind who finished each other's sentences and knew every scar from old adventures. Yet as the sun dipped behind the pines, casting golden light across the clearing, Ethan noticed the way Liam's gaze lingered a little longer than usual, warm and searching.
They built the fire together, shoulders brushing, the simple contact sending a soft thrill through Ethan's chest. Liam's hands were steady as he arranged the logs, but his voice trembled when he spoke. "It's good to get away, just us." The words hung between them, heavy with something unspoken. Ethan smiled, his heart quickening, and handed Liam a blanket. Their fingers touched, and neither pulled away.
As darkness settled, they sat close on the log bench, the fire crackling softly. Liam leaned in, his shoulder pressing against Ethan's. "I've been thinking about this for a long time," he confessed, his tone gentle, almost shy. Ethan turned to face him, seeing the vulnerability in those deep brown eyes. "Me too," he replied, the admission releasing years of quiet longing. Their first kiss was tender, lips meeting with the sweetness of discovery. Liam's mouth was warm, tasting faintly of the wine they had shared, and Ethan felt the world narrow to the gentle press of their bodies.
They moved into the tent slowly, as if savoring every step. Inside, the space felt intimate, lit by the glow of a small lantern. Liam pulled Ethan close, hands sliding under his shirt with reverent care. "You're beautiful," Liam whispered, tracing the lines of Ethan's chest. Ethan shivered at the touch, his own fingers exploring the firm planes of Liam's back. They undressed each other piece by piece, pausing to kiss exposed skinshoulders, collarbones, the soft hollow of throats. The air grew warmer, filled with quiet breaths and the rustle of fabric.
Naked together on the sleeping bags, they took their time. Ethan lay back as Liam's mouth traveled lower, kissing a path down his stomach. The sensation was electric yet soothing, like waves lapping at shore. Liam's tongue circled Ethan's nipple, drawing a soft moan, before continuing downward. When Liam's lips closed around Ethan's hardening length, the pleasure bloomed slowly, building with each gentle suck. Ethan threaded his fingers through Liam's hair, guiding him with affection rather than urgency. "That feels so good," he murmured, hips lifting slightly to meet the warmth.
Liam took him deeper, his hand stroking the base in rhythm, but always with a tenderness that made Ethan's chest ache. They switched places, Ethan exploring Liam's body with equal devotion. He kissed along Liam's thighs, tasting the salt of skin, before taking him into his mouth. Liam's sighs filled the tent, his hands stroking Ethan's shoulders. The connection felt profound, two souls unwinding together under the canvas roof.

When they came together fully, it was with careful preparation and endless kisses. Ethan prepared Liam gently, fingers slick with lube, opening him with patience and love. Liam's body welcomed him, tight and warm, and as Ethan entered him slowly, they locked eyes. "I want you," Liam breathed, pulling Ethan closer. The thrusts began shallow, building to a steady rhythm that sent sparks through both of them. Skin slid against skin, hearts beating in sync, every movement an expression of the romance that had simmered for so long.
They changed positions, Liam riding Ethan with graceful rolls of his hips, their hands clasped. Pleasure crested in waves, not rushed but savored, until release washed over them in shared cries. Afterward, they lay tangled, Ethan holding Liam against his chest, fingers tracing lazy patterns on damp skin. "Stay with me," Liam whispered. Ethan kissed his forehead, promising the future in that single touch.
Outside, stars wheeled overhead, but inside the tent, their world was complete. They drifted to sleep wrapped in each other, the start of a love that felt both new and inevitable.