SHORT STORIES 14

Austin had been chatting with Reid for nearly four months before they decided to make the fantasy real. It started innocently enough on a discreet online forum for bi-curious men. They exchanged messages about everyday life, work stress, and eventually, their shared interest in exploring things they had never fully acted on with another man. Austin lived in Chicago, working as a graphic designer with a steady but unexciting routine. Reid was from Denver, a fitness trainer who spent his days motivating clients but craved something more private and intense for himself.

Their conversations quickly turned heated. They swapped fantasies, described what they liked, what turned them on. Massages that led to more, showers together, the thrill of finally touching after months of words. When Austin mentioned his planned vacation to Cancun, Reid jumped at the idea. "Let's make it happen," he wrote. "No pressure, just us seeing where it goes." They booked the same resort, a nice hotel with ocean views and private balconies. The anticipation built with every email and late-night call. By the time their flights were set, Austin could barely focus on anything else.

Austin arrived first, his plane landing three hours ahead of Reid's. The hotel room was perfect, a spacious suite with a large king bed in the main area, a separate bedroom, marble floors, and a balcony overlooking the turquoise water. Palm trees swayed below, and the beach was dotted with people in swimwear soaking up the sun. Austin unpacked quickly, then stepped into the shower to rinse off the travel grime. The hot water helped calm his nerves, but his mind wandered to Reid. He soaped his body slowly, his hands lingering on his chest and down to his cock, which was already half-hard from the thought of what was coming. He stroked himself lightly, imagining Reid's hands instead of his own, but stopped short. He wanted to save it.

Dressed in a light button-up shirt and comfortable shorts, Austin poured himself a drink from the mini-bar and waited. His heart raced when he heard the knock. He opened the door, and there stood Reid, looking even better than his photos. Reid was about six feet tall with a toned, athletic build from his job, short dark hair, and warm brown eyes that crinkled when he smiled. He carried a duffel bag and wore a simple t-shirt that hugged his chest and jeans that showed off his strong legs.

"Hey," Reid said, his voice deep and a little nervous. "Austin, right? Damn, it's good to finally meet you in person."

Austin smiled back, stepping aside to let him in. "Yeah, come on in. The room is great. Flight okay?"

They shook hands, the touch lingering a second longer than normal. Both men laughed awkwardly at the tension. Reid set his bag down and looked around. "This is nicer than I expected. Balcony with that view? Perfect."

Austin showed him the suite, pointing out the bathroom, the second bedroom if they wanted space, and the wet bar. While Reid unpacked, they talked about their trips, the weather, anything to ease the nerves. Reid admitted he had almost backed out at the airport. "I kept thinking, what if it's weird in real life? But here we are."

"I thought the same," Austin replied, handing him a cold beer from the fridge. "But I'm glad you came."

They stepped out onto the balcony, leaning on the railing as the ocean breeze washed over them. The sun was starting to dip lower, painting the sky in oranges and pinks. Conversation flowed easier after the first drink. They shared stories from their online chats, laughing about the wilder fantasies they had described. Reid's foot brushed against Austin's leg casually, sending a spark up his spine.

"Hungry?" Austin asked after a while. "There's a good restaurant downstairs."

Reid nodded. "Lead the way."

Dinner was relaxed but charged. They sat at a corner table with a view of the pool area. Steaks, fresh salads, and a couple of margaritas helped loosen them up. Under the table, their knees touched. Reid's hand brushed Austin's once or twice when reaching for something. No one around them would guess anything beyond two friends on vacation, but the looks they exchanged told a different story. Austin felt himself getting hard just from the subtle flirting.

After dinner, they decided to explore a bit. They walked to a nearby bar a few blocks from the hotel, a lively spot with Mexican music and locals mixed with tourists. They found seats at the bar and ordered more drinks. The crowd was fun, and they even danced a little with a group that pulled them in, but their attention kept returning to each other.

At one point, Reid leaned in close while they waited for another round. "You know, I've been thinking about this for weeks. Touching you. Seeing if it feels as good as I imagined."

Austin's breath caught. "Same here. Let's not rush, but... yeah."

Later, as the night deepened, Reid's hand found Austin's thigh under the bar. Austin returned the touch, feeling the firmness of Reid's leg. They were both breathing a little heavier. "Ready to head back?" Reid asked, his voice low.

They paid and walked back to the hotel, the streets alive but their focus solely on each other. Inside the room, Austin locked the door. Before he could turn fully, Reid stepped up behind him, wrapping strong arms around his waist. Austin leaned back into the embrace, feeling Reid's chest against his back and the growing hardness pressing against his ass.

Reid kissed the side of his neck softly at first, then with more hunger. "You smell good," he murmured.

Austin turned in his arms, and their lips met. The kiss started tentative, a gentle press, but quickly deepened. Tongues explored, tasting the lingering salt from the margaritas. Austin's hands roamed Reid's back, pulling him closer. They stumbled toward the couch in the entertaining area, still kissing.

Reid pulled back just enough to unbutton Austin's shirt, his fingers steady but eager. He kissed down Austin's neck to his collarbone, then lower to a nipple, sucking lightly. Austin moaned, his hands in Reid's hair. "That feels incredible."

They shed more clothes, shirts tossed aside. Reid's body was impressive up close, smooth chest with defined abs from his training. Austin ran his hands over the muscles, feeling the heat. Reid pushed Austin gently onto the couch and knelt between his legs. He looked up with those intense eyes. "Been wanting to do this."

He freed Austin's cock from his shorts, hard and leaking already. Reid stroked it slowly, then leaned in, his tongue tracing the length before taking the head into his mouth. The wet heat made Austin groan loudly. Reid worked him with skill, bobbing his head, using his hand in rhythm. Austin's hips bucked slightly, the pleasure building fast.

"Not too quick," Austin panted, pulling Reid up for another kiss. He could taste himself on Reid's tongue. Now it was Austin's turn. He stripped Reid's remaining clothes, revealing a thick, veined cock that matched his athletic frame. Austin pushed him back and returned the favor, sucking and licking with enthusiasm. Reid's moans filled the room, his hand gently guiding Austin's head.

They moved to the bed, bodies pressed together, grinding and exploring. Hands everywhere, learning what made the other gasp. Reid reached for lube he had packed, slicking his fingers. He teased Austin's entrance slowly, one finger then two, stretching and massaging while kissing him deeply. Austin did the same, their bodies aligned in mutual pleasure.

The night was young, the air thick with desire. They took turns pleasuring each other, building higher but not rushing to the end. Reid positioned himself behind Austin on the bed, rubbing his cock against him teasingly. "You want this?" he asked, voice husky.

"Yes," Austin breathed. "I want you."

But as things heated to the edge, Reid paused, kissing Austin's shoulder. "Let's make this last. Tell me what you need next."

Austin's heart hammered as Reid's words hung in the air. The teasing pressure of Reid's thick cock against his slick entrance sent waves of anticipation through him. He pushed back slightly, craving more contact. "I need you inside me," Austin whispered, his voice rough with lust. "Go slow at first."

Reid kissed the back of his neck tenderly, one hand stroking Austin's side in reassurance. "I've got you. Tell me if anything feels off." He applied more lube, then pressed forward carefully. The head breached the tight ring of muscle, and Austin gasped at the stretch, a mix of burn and pleasure. Reid paused, letting him adjust, murmuring praises. "You're so tight... feels amazing."

Inch by inch, Reid sank deeper until his hips met Austin's ass. They stayed like that for a long moment, connected fully, breathing in sync. Austin reached back, gripping Reid's thigh. "Move. Please."

Reid started with shallow thrusts, building a steady rhythm. The sensation was overwhelming—fullness, friction, the heat of Reid's body covering his. Austin's cock throbbed untouched against the sheets. He moaned with each push, pushing back to meet Reid. The room filled with the sounds of skin meeting skin, heavy breathing, and whispered encouragements.

"Faster," Austin urged after a while. Reid obliged, snapping his hips harder. He reached around to stroke Austin's cock in time with his thrusts, twisting his hand at the head just right. Pleasure coiled tight in Austin's core. He felt Reid's breath on his shoulder, the occasional graze of teeth in a gentle bite that only heightened everything.

They shifted positions, Austin turning onto his back so he could see Reid's face. Reid hooked Austin's legs over his shoulders and drove in again, deeper this way. Their eyes locked, the intimacy intense. Reid's brown eyes were dark with desire, his muscular chest glistening with sweat. Austin pulled him down for a messy kiss, tongues tangling as their bodies slammed together.

"You're incredible," Reid groaned between kisses. "Been fantasizing about this exact moment."

Austin's hand found Reid's ass, squeezing the firm muscle, urging him on. The angle hit his prostate perfectly with every thrust, sending sparks through his body. He felt himself getting close. "I'm gonna come soon."

Reid sped up, stroking him firmly. "Do it. Come for me."

Austin cried out as orgasm crashed over him. His cock pulsed, shooting thick ropes across his stomach and chest. His ass clenched around Reid, pulling him deeper. Reid followed moments later, burying himself to the hilt with a deep moan, filling Austin with warmth.

They collapsed together, tangled and breathing hard. Reid pulled out gently and fetched a warm cloth from the bathroom to clean them up. He returned to the bed, pulling Austin into his arms. They lay there quietly for a while, the ocean breeze drifting in from the open balcony door.

"That was even better than I imagined," Austin said softly, tracing patterns on Reid's chest.

Reid chuckled. "Same. No regrets about getting on that plane."

They dozed briefly, then woke to continue exploring. In the large shower, they soaped each other up, hands sliding over slick skin. Austin dropped to his knees, taking Reid into his mouth again under the spray. Reid leaned against the tile, fingers in Austin's hair, guiding but not forcing. The water cascaded down as Austin worked him to full hardness once more.

Reid returned the favor, bending Austin slightly and using his tongue and fingers to tease his sensitive hole. It was intimate, almost worshipful. They fucked again in the shower, Austin braced against the wall as Reid took him from behind with powerful strokes. This time it was quicker, more urgent, both chasing another release.

Afterward, wrapped in towels, they moved to the balcony with fresh drinks. The night was warm, stars visible above the ocean. They talked more openly now, about their lives back home, what this weekend meant. Neither was looking for a full relationship right away, but the connection felt real.

"Would you want to do something like this again?" Reid asked, his arm around Austin's shoulders.

"Definitely. Maybe visit each other sometime."

They returned inside, energy renewed. Reid introduced a new element from his bag—a silky pair of panties he admitted to wearing sometimes for fun. Austin's eyes lit up with interest. "Put them on."

Reid slipped them on, the dark lace hugging his package and ass enticingly. Austin ran his hands over the fabric, feeling the hardness beneath. He pushed Reid onto the bed and worshipped him through the material, licking and sucking until Reid was begging. Pulling the lace aside, Austin rode him this time, sinking down slowly and setting the pace. The sight of Reid in the panties, head thrown back in ecstasy, drove Austin wild. He ground down, rotating his hips, chasing that perfect spot.

Reid's hands gripped Austin's waist, thrusting up to meet him. They came together again, intense and loud.

Exhausted but satisfied, they showered once more and fell into bed. The next day they spent on the beach, swimming, eating fresh seafood, and stealing touches whenever possible. Another night of passion followed—slower this time, with long massages that turned erotic, mutual oral that lasted ages, and several positions that left them both spent.

By the end of the weekend, as they packed to leave, Reid pulled Austin close for one last deep kiss in the room. "This was the best vacation I've ever had. Thank you for making the fantasy real."

Austin smiled against his lips. "Same. Until next time."

They exchanged numbers and a promise to stay in touch. As their planes took off in different directions, both men carried the memories of hot nights in Mexico, bodies entwined, exploring desires they had only whispered about before. The vacation had been everything they hoped for and more—passionate, consensual, and unforgettable.

If ads affect your reading experience, click here to remove ads on this page.