☆ Favorites

Cancun Window

Voyeur 16 min read 4196 words

“What do you mean, ‘don’t be ridiculous’?” Bree’s voice was sharper than the midday sun bouncing off the resort pool, and I, Felix, at 41, felt every syllable like a slap. “I’m not being ridiculous. I’m being honest.”

“Honest about what, Bree?” I tried to keep my own voice even, but the heat, the lingering tequila from last night, and her tone were combining into a potent cocktail of irritation. We were in our swimsuits, theoretically about to head down to the beach, but the atmosphere in our Cancun resort suite was thick enough to cut with a knife. Bree, 38, stood by the sliding glass door that led to our balcony, her arms crossed over her chest. She looked stunning, as always, her tanned skin glowing, her dark hair pulled back in a messy bun, but her expression was tight.

“Honest about wanting more,” she said, turning to face me fully. “Honest about feeling… stagnant. Like we’re just going through the motions. We come to Cancun every year, Felix. Same resort, same drinks, same… everything.” Her hand waved vaguely around the luxurious, but familiar, suite.

“Stagnant?” I scoffed, running a hand through my wet hair. “Bree, we’ve been together for twenty years, married for fifteen. What do you expect? Fireworks every single day? That’s not how real life works.”

“And that’s the problem!” She took a step towards me, her eyes flashing. “You just accept it. You’re fine with ‘real life’ being… boring. I’m not. Not anymore.” She took a deep breath, and I braced myself. This wasn't a new conversation, but it felt different this time, more urgent, more… final.

“What exactly are you suggesting, Bree?” I asked, my stomach tightening. I had a pretty good idea, and it was a notion that both terrified and intrigued me in equal measure. We’d talked about ‘exploring’ before, usually after a few too many drinks, and always in hypothetical terms. But the look on her face told me this was no longer hypothetical.

“I’m suggesting we actually do it,” she said, her voice dropping a little, softening, as if she were letting me in on a secret. “We talked about it last year, remember? About… trying something new. Something to reignite things. And then we came home and just… forgot.”

“And what is ‘it’?” I asked, my voice barely a whisper. I knew, of course. We’d even scrolled through some websites, read some articles. The idea had always been a thrilling, forbidden fantasy, something to spice up our pillow talk, but never something real.

“An open experience,” she clarified, looking directly into my eyes. “For me. For us. I want to… I want to be with someone else. With you watching.”

My breath hitched. There it was. The thing we’d only ever whispered about, now out in the open, raw and demanding. My first instinct was a hot flash of jealousy, a territorial growl in my chest. My wife, with another man. But beneath that, a deeper, darker thrill stirred. A part of me, the part that had devoured those anonymous stories online, was screaming, ‘Yes! Finally!’

“With me watching,” I repeated slowly, letting the words roll around my tongue. It felt foreign, yet strangely right. “You’re serious.”

“Never been more serious,” she confirmed, her gaze unwavering. “This is it, Felix. This is what I need. What we need, to shake things up. To feel alive again. If you can’t… if you don’t want to…” She trailed off, looking away, and I saw a flicker of genuine sadness in her eyes. It was a challenge, an ultimatum wrapped in a plea.

“No,” I said, perhaps a little too quickly. She looked back at me, surprised. “No, I… I want to. I’m scared, Bree, but… I want to. If this is what you need.” I walked over to her, pulling her into a hug. Her body was stiff at first, then relaxed into mine. I kissed the top of her head. “Okay. We do it.”


Two days later, the ‘how’ and ‘who’ of it had taken shape. We hadn’t gone to a specific club or anything. Bree had been browsing on her phone, as had I, both of us in our own corners of the resort suite, pretending to be nonchalant. She’d found a local app, something designed for travelers looking for… connections. Her finger had hovered over a few profiles, men in their late twenties, early thirties, looking for ‘discreet fun’ with couples or solo women. We’d talked about it, nervously, for hours.

“He’s cute,” Bree had said, showing me a profile picture of a man with dark, wavy hair and a killer smile. Omar, 29. He was lean, muscular, with kind eyes, or at least, they looked kind in the picture. “Says he’s a fitness instructor here at the resort. Been doing this for a couple of years.”

My gut clenched, a mix of apprehension and excitement. “A resort employee?” I’d asked, a frown on my face. “Isn’t that… risky?”

“He’s vetted,” she’d assured me, tapping her screen. “He specializes in it. Apparently, it’s a whole thing here. Tourists looking to spice up their vacation.” She’d paused, then looked up at me. “He seems… respectful. And he’s available tonight.”

And so, tonight it was. Our suite was a corner unit, which meant the sliding glass door to the balcony gave us a slightly more private view of the ocean, but also, importantly, a side window that overlooked a less-trafficked pathway and a patch of garden. It was the perfect vantage point for what Bree had in mind. She’d insisted on it.

Omar arrived punctually at eight, dressed in tailored linen shorts and a crisp, short-sleeved shirt that showed off his toned arms. He was even more attractive in person. Tall, with a confident but gentle demeanor. Bree greeted him at the door, a nervous but excited flutter in her chest, I could tell. I stood a few feet back, trying to project a casual coolness I didn’t entirely feel.

“Felix, this is Omar,” Bree said, her voice a little higher than usual. “Omar, my husband, Felix.”

Omar extended a hand to me, his grip firm. “Pleasure to meet you both. Thanks for inviting me.” His English was excellent, with a soft, melodic accent.

We made small talk for about fifteen minutes, sipping on margaritas. Omar was charming, asking about our trip, sharing a few innocuous anecdotes about Cancun. He never once made it feel awkward or sleazy. He was just… a nice guy. That, ironically, made it harder and easier at the same time. Harder because he wasn’t some faceless fantasy; easier because Bree clearly felt comfortable with him.

Eventually, Bree cleared her throat. “So, Omar,” she began, her gaze flicking to me, then back to him. “You understand… what we’re looking for tonight?”

He smiled gently. “Yes, Bree. Complete discretion, no pressure, and whatever you’re comfortable with. And Felix, your involvement, or lack thereof, is entirely up to you. My priority is making sure Bree has a wonderful experience.” He looked at me then, his eyes sincere. “And that you’re both happy with the outcome.”

My heart pounded. This was it. The point of no return. I nodded, swallowing hard. “Understood.”

“Great,” Bree said, her voice gaining a surprising new confidence. She stood up. “Well, Felix, I think Omar and I are going to… explore the suite a little. Maybe start on the balcony.” She gave me a look, a mixture of anticipation and something else I couldn’t quite decipher. A challenge. A promise.

I knew what she meant. She wanted me to watch from a distance, at least at first. She wanted the voyeurism, the slow burn of anticipation. “Okay,” I managed, my throat dry. “I’ll just… stay here for a bit.”

Bree nodded, then turned to Omar. “Shall we?” She led him towards the bedroom, her hand brushing his arm as they passed. I watched them go, a knot of conflicting emotions churning in my gut. My wife, walking into the bedroom with another man, with my explicit permission.

I stayed in the living room, listening to the muffled sounds from the bedroom. A soft laugh from Bree, the murmur of Omar’s voice. My imagination started to fill in the blanks, painting scenes more vivid than anything I’d ever conjured before. I downed the rest of my margarita, the tequila doing little to calm my racing heart.

After a few minutes, I couldn’t take it anymore. I walked to the side window, the one Bree had specifically pointed out earlier. The bedroom’s sliding door led directly onto the balcony, and from this angle, if I stood just right, I could see a portion of it, a corner of the railing, and if they moved closer to the glass, a glimpse into the room itself. It wasn’t a direct, unobstructed view, but it was enough.

My hands trembled as I peered through the glass. The balcony lights were on, casting a soft glow. Omar and Bree were standing close, their backs mostly to me. He was saying something, his head tilted towards hers. She laughed, a genuine, delighted sound that tightened my chest. He reached out, his hand gently touching her arm, then sliding down to her elbow. Bree didn’t pull away. Instead, she leaned into his touch, her head tilting back slightly as she looked up at him.

Omar’s fingers moved from her elbow to her bare shoulder, tracing the curve of it. I watched, mesmerized, a strange cocktail of jealousy and arousal coursing through me. He said something else, and Bree nodded, her eyes half-closed. He then brought his other hand up, his palms cupping her face, his thumbs gently stroking her cheeks. He leaned in slowly, giving her ample time to pull away, but she didn’t. Her eyes closed fully as his lips met hers.

It was a slow, tender kiss at first, more a soft press than anything. Then, as I watched, Bree’s hands came up, her fingers threading into Omar’s dark hair, pulling him closer. The kiss deepened, becoming more hungry, more urgent. Her body pressed flush against his. I saw his hands drop from her face, one going to her waist, the other sliding down to cup her ass, pulling her even tighter against him. She let out a small gasp against his mouth, a sound that pierced through the glass and straight to my core.

My breath hitched. My cock, already hard, pulsed with a fierce urgency. This wasn’t just a fantasy anymore. This was my wife, kissing another man, openly, passionately, on our balcony, knowing I was watching. The raw, raw thrill of it was overwhelming. I felt a surge of possessiveness, an urge to burst through the door and claim her, but it was quickly overridden by the deeper, more complex desire to see her explored, to see her want this.

Omar’s kiss finally broke, but only to trail down her jawline, to her neck. Bree’s head fell back, her eyes still closed, a look of pure pleasure on her face. Her chest rose and fell rapidly. He nibbled on her earlobe, and she shivered, a small moan escaping her lips. His hands were busy, one still gripping her ass, the other now sliding under her swimsuit top, his fingers finding the edge of her breast. Bree arched her back slightly, pressing herself into his touch.

“Oh, God,” I whispered, pressing my hand against the cool glass of the window. My erection strained against my swim shorts, aching with a need I hadn’t felt in years. I could almost feel his hands on her, imagine the softness of her skin beneath his fingers. He pulled her swimsuit top up slowly, revealing one of her breasts, round and full, her nipple already hard and erect. He lowered his head, his mouth closing over it, suckling gently. Bree cried out, a muffled sound of pure ecstasy.

Her knees buckled slightly, and Omar steadied her, his arm wrapping tightly around her waist. She tangled her fingers in his hair, holding him to her. He worked on her breast, alternating between gentle suckling and teasing nips, drawing forth a string of soft moans from her. My own breath was coming in ragged gasps. The visual was so potent, so immediate, that I felt a burning knot in my stomach. This was what she wanted. This was what *we* wanted.

Omar finally lifted his head, a smudge of lipstick on his lips. Bree’s face was flushed, her eyes hazy with desire. He smiled down at her, a knowing, intimate smile. He reached for the ties of her swimsuit bottoms, and with a swift, practiced movement, untied them. Bree didn’t resist. She merely lifted her hips slightly, allowing him to pull them down, over her thighs, and then off, leaving her completely naked beneath the soft glow of the balcony lights.

My jaw clenched. Her body was magnificent, every curve and plane familiar, yet suddenly new, seen through this lens. Omar’s eyes devoured her, a look of deep appreciation on his face. He trailed his fingers over her stomach, down to the soft curls between her legs. Bree gasped, her body arching into his touch.

He knelt before her then, right there on the balcony, and I watched, heart hammering, as he pushed aside her soft pubic hair, revealing her wet, swollen clitoris. Bree’s fingers went to her mouth, stifling a cry. Omar’s tongue flicked out, a slow, deliberate stroke against her aching flesh. Bree’s body shuddered violently, her hands flying to the railing, gripping it hard. Her head fell back, a long, drawn-out moan tearing from her throat.

I couldn’t look away. I was rooted to the spot, a silent observer to my wife’s raw, unbridled pleasure. The jealousy was still there, a dull ache, but it was overshadowed by a powerful surge of lust and a strange, profound gratitude. She was alive. She was vibrant. And I was witnessing it. He continued to tease and lick, driving her closer and closer to the edge. Her moans grew louder, more frantic, her hips bucking instinctively. Omar’s hands gripped her ass, holding her steady, guiding her onto his tongue.

Finally, with a guttural cry, Bree stiffened, her body shaking as she climaxed, a wave of tremors running through her. She cried out his name, “Omar!” a breathless gasp that echoed in my ears. He kept his mouth on her, savoring her release, until her shudders subsided. He then slowly rose, pulling her into a tight embrace, kissing her forehead. Bree leaned against him, panting, her face buried in his shoulder.


I stood there for a few more minutes, watching them, before I finally moved away from the window, my legs unsteady. I needed to breathe. I needed to process. The intensity of what I’d just witnessed had left me trembling, my mind reeling. I splashed some cold water on my face, trying to clear the haze of desire and shock.

After a while, I heard them move back into the bedroom. I took a deep breath, steeling myself. This was the next step. I walked to the bedroom door, pushed it open slightly, and peered inside. Omar was sitting on the edge of the bed, Bree kneeling in front of him, her head bowed. She was performing oral sex on him, her dark hair a curtain around his lap. His hands were gently cupping her head, guiding her movements. He looked relaxed, his eyes closed, a faint smile on his lips.

My breath hitched again. This was a deeper level of intimacy, a more direct act. I watched for a long moment, my own desire burning hot and fierce. I saw Bree’s dedication, her focus, the way she seemed to be giving herself over entirely to the act. It was beautiful, in a raw, almost shocking way.

Then, Omar opened his eyes. He saw me, standing in the doorway. He didn’t stop, didn’t flinch. He just met my gaze, a silent acknowledgment. Bree, sensing the change in the air, looked up. Her eyes, still hazy with pleasure, found mine. A blush spread across her cheeks, but there was no shame there, only a lingering thrill, and perhaps, a hint of invitation.

“Felix,” she whispered, her voice husky. Her mouth was wet, glistening. She looked incredibly sexy, incredibly desirable. My cock was throbbing.

I pushed the door open wider and walked into the room. “Can I… join you?” The words felt clumsy, inadequate, but they were out.

Omar smiled, a genuinely warm smile. “Of course. We’ve been waiting for you.” He moved slightly on the bed, making space. Bree looked up at me, a spark of pure, unadulterated passion in her eyes. She reached out a hand to me, her fingers beckoning.

I walked over, my heart thumping. I sat on the edge of the bed, next to Omar. Bree looked between us, her eyes bright. She then turned her attention back to Omar, continuing her work, her tongue swirling around the head of his cock, drawing forth a low groan from him. I watched, fascinated, as she brought him close to the brink, her eyes occasionally flicking up to meet mine, a silent conversation passing between us. This was the intimacy she’d been craving, and I was right there, part of it.

“My turn,” I finally said, my voice hoarse. Bree looked up, a mischievous glint in her eyes. She slowly pulled away from Omar, her lips slick and glistening. She turned to me, her gaze sweeping over my hard-on, which was straining against my swim shorts.

“Felix,” she purred, her fingers reaching out to unfasten my shorts. She pulled them down, along with my underwear, revealing my eager cock. She took me into her mouth immediately, her tongue hot and wet, just as she had with Omar. The sensation was electrifying. I gripped the sheets, my head falling back, a groan escaping my lips. Her skilled mouth worked me over, drawing me deeper and deeper into the pleasure.

I looked at Omar, who was watching us, a pleased expression on his face. He reached out, his hand gently stroking Bree’s hair as she pleasured me. It was a shared intimacy, a three-way dance of desire and surrender. I felt a surge of connection with both of them, a feeling I hadn’t anticipated. The jealousy was gone, replaced by a sense of exhilaration.

Bree pulled away from me, her eyes sparkling. “Ready to really play?” she asked, her voice a seductive whisper. She got up, shedding the rest of her swimsuit top, tossing it aside. She then reached for my hand, pulling me up. Omar stood up too, completely naked, his body powerful and sculpted.

“I think so,” I managed, my voice thick with desire. We were all naked now, our bodies open and vulnerable to each other. Bree took Omar’s hand, then mine, and led us to the center of the bed. She lay down first, stretching out on her back, her arms reaching up, inviting us. Omar lay down beside her, kissing her neck, his hand stroking her inner thigh. I lay on her other side, my hand reaching for her breast, my thumb tracing the outline of her nipple.

We began slowly, a symphony of touches and kisses. Omar’s lips found Bree’s, his body pressing against hers. My fingers played with her nipple, gently tugging, while my other hand slid down her stomach, finding the wetness between her legs. She arched into our touches, her hips grinding against the mattress. Her moans filled the room, a beautiful, uninhibited sound.

“I want you both,” Bree gasped, her eyes fluttering open, looking at each of us in turn. “Inside me. Now.”

Omar looked at me, a silent question in his eyes. I nodded. He rolled onto his back, pulling Bree on top of him, so she straddled his hips. He guided his cock to her opening, and with a soft cry, she slowly lowered herself onto him, taking him inside her. Her head fell back, her eyes closing, a look of pure bliss on her face.

I watched her, my heart swelling with a strange mix of pride and longing. I wanted to be inside her too. Omar began to move beneath her, slow, deep thrusts that made her moan. I leaned over, my lips finding her neck, my tongue tracing the curve of her shoulder. My hand went between her legs, finding her clitoris, and I began to stroke it, gently, rhythmically, in time with Omar’s thrusts.

Bree cried out, her hips grinding against Omar’s, her body responding to both our touches. “Oh, God, yes,” she gasped. “Felix, faster. Omar, harder.”

We picked up the pace, a raw rhythm taking over. Omar’s thrusts grew deeper, more powerful. My fingers worked her clitoris relentlessly, bringing her closer and closer to the edge. Bree’s moans became frantic, her body tightening around Omar’s cock, her hips bucking with increasing urgency. Her nails dug into Omar’s shoulders, then mine.

“I’m coming,” she shrieked, her voice raw with ecstasy. Her body convulsed, a wave of powerful orgasms racking her. She collapsed onto Omar, still trembling, her breath coming in ragged gasps. Omar held her tight, his own thrusts deepening, his eyes closed as he rode her climax.

When her tremors subsided, Omar gently shifted, pulling himself out of her. He rolled Bree onto her side, facing me. Her eyes were still heavy-lidded, her lips swollen. She reached for me, pulling me closer. “Your turn,” she whispered, her voice still shaky.

I moved between her legs, my cock aching to be inside her. She was slick and open, still throbbing from Omar’s exit. I pushed inside her slowly, feeling her warmth, her wetness engulf me. She gasped, her legs wrapping around my waist, pulling me deeper. I began to thrust, a slow, deliberate rhythm, feeling her body clench and release around me.

Omar watched us, his hand resting on Bree’s hip, occasionally stroking her. It was a silent acknowledgment, a shared pleasure. Bree moaned my name, her hips rising to meet each of my thrusts. I felt the powerful grip of her muscles, the way she pulled me in, made me her own. The experience of watching her with Omar had heightened my own desire for her, making this moment even more intense, more profound.

“Felix, I love this,” she whispered, her eyes locked on mine. “Thank you.”

Her words hit me with a powerful emotional charge. This wasn’t just about sex; it was about trust, about pushing boundaries, about discovering new facets of our relationship. I kissed her deeply, pouring all my love and gratitude into the kiss, my thrusts deepening, speeding up. We moved together, a whirlwind of sensation, of skin and sweat and shared breath.

I felt myself nearing the edge, a fierce, almost painful pleasure building within me. Bree’s moans grew louder, her body tightening around me once more. She was coming with me, our bodies perfectly in sync. With a final, powerful thrust, I cried out her name, emptying myself deep inside her, collapsing onto her, spent and utterly satisfied.

Omar’s hand came up, gently stroking my hair. He was smiling, a look of quiet contentment on his face. Bree held me tight, her body still trembling, her heart beating rapidly against mine. We lay there for a long moment, the three of us intertwined, the only sounds the rhythmic lapping of the ocean outside and our own ragged breathing.

Eventually, Omar stirred. “I think my work here is done,” he said, his voice soft. He kissed Bree’s forehead, then squeezed my shoulder. “It was a pleasure, both of you. Thank you for the experience.”

Bree sat up, pulling the sheet around her. “Thank you, Omar,” she said, her voice sincere. “You were… amazing.”

I sat up too, feeling a warmth spread through me, a sense of lightness. The tension, the stagnation, it was all gone. Replaced by a raw, vibrant energy. We exchanged pleasantries, he dressed quickly, and then he was gone, leaving us alone in the aftermath.

Bree turned to me, her eyes shining. “Well,” she said, a playful smile on her face. “That was… an experience.”

I pulled her into my arms, holding her close. “It was everything you wanted, wasn’t it?”

She nodded, burying her face in my chest. “And more. I feel… alive, Felix. Really alive.” She looked up at me, her gaze holding a deep, profound love. “And I saw you watching. It was… incredibly hot. Knowing you were there, seeing me, seeing us.”

I kissed her then, a long, lingering kiss that tasted of desire and new beginnings. “I loved watching you, Bree. Every single second. It was terrifying, and beautiful, and exactly what we needed.” I held her tighter, pulling the sheets up around us. The argument we’d had earlier, the one that sparked this whole thing, felt like a lifetime ago. This wasn’t just a Cancun vacation anymore. It was a new chapter, written in shared desires and raw, open honesty. And for the first time in a long time, I felt like our story was just beginning.