Cover of The Landlord's Hidden Lens

The Landlord's Hidden Lens

Read the story

11 chapters · 45588 words · Read 0 times

A lesbian landlord preys on her new unsuspecting straight female tenant of her 2 bedroom unit planted with surveillance that she can spy on her female tenant intimately, loving the voyueristic setup she has in her house. She also has access to the tenant's intimate wardrobe, indulging herself in her own lesbian fantasies of how she can have lesbian sex with her tenant. One day, her opportunity came in the most unexpected of ways, leading to more instances as the story develops. Leaving her straight tenant wondering if she is really straight afterall despite having a boyfriend.

Chapter 3: The Yoga Bet

The silence that had followed Vivienne’s intrusion into the hamper was not empty; it was fertile ground. For a week, she cultivated it, letting the ordinary rhythm of days lull Claire into a false sense of security. She offered polite nods in the shared driveway, a text about an upcoming gardener visit, nothing more. She watched Claire’s digital life on the monitors—the cheerful messages to Mark, the lesson plans, the streaming of gentle comedies. The robe remained on its hook behind Claire’s bedroom door, a dormant symbol.

Vivienne’s plan required a credible pretext. It came to her on a Thursday morning, watching Claire flow through a vigorous Vinyasa sequence on her living room mat. Her form was good, natural, but there was a hesitation in her transitions, a slight rigidity in her upper back. Claire was a solitary practitioner. She followed videos. She lacked a guide, a correcting touch.

The next evening, Vivienne casually intercepted Claire as she was taking out her recycling. The evening light was honey-gold, catching the dust motes between them.

“Claire. Perfect timing.” Vivienne leaned against her doorframe, a picture of relaxed confidence in tailored linen pants and a simple white tank. “I need a favor, and you’re the only person I can think of who might say yes.”

Claire wiped her hands on her jeans, smiling. “Sure, what’s up?”

“I signed up for this workshop,” Vivienne began, her tone light, almost self-deprecating. “Partner yoga. It’s at the studio over on Elm, this Sunday. My friend Sarah was supposed to be my partner, but she bailed on me. A romantic weekend getaway, apparently.” She rolled her eyes, a shared grievance between women. “I’m in over my head. The deposit’s non-refundable, and I really don’t want to show up alone and get paired with a stranger. It’s… pretty intimate stuff.”

Claire’s expression shifted from open curiosity to mild alarm. “Partner yoga? I’ve seen pictures. That looks… intense.”

“It’s about trust. And balance. Not flexibility, necessarily.” Vivienne pushed off the doorframe, taking a step closer. She could see the consideration in Claire’s eyes. The words ‘trust’ and ‘balance’ were carefully chosen. “I know you have a regular practice. I’ve heard you through the floor sometimes.” She smiled, a flash of warmth. “You’re good. And I’m desperate. I’d be eternally grateful. We could even do a quick practice session tomorrow, just so it’s not completely new territory on Sunday.”

The hooks were set: a plea for help, a compliment, a logical next step that created a new, sanctioned intimacy. Claire bit her lower lip, a habit Vivienne had noted signified indecision. “I don’t know, Vivienne. I’m pretty vanilla with my yoga. And Mark…”

“What about Mark?” Vivienne asked, tilting her head. “It’s yoga. It’s not a date.” She let the word hang, innocent yet charged. “He’s not the jealous type, is he?”

“No, no, of course not.” Claire rushed to assure her, as Vivienne knew she would. To imply otherwise would seem prudish, unsophisticated. “It’s just… new.”

“Everything worthwhile is,” Vivienne said softly. Then she brightened. “Tell you what. Come up tomorrow around seven. We’ll move the furniture, roll out the mats. If you’re uncomfortable at any point, we stop. No pressure. Just two neighbors trying to not waste a workshop deposit.”

The logic was unimpeachable. The escape hatch was offered, making it safer to step in. Claire, ever the kind soul, ever eager to please, capitulated. “Okay. Yeah, okay. I can do that.”

“You’re a lifesaver,” Vivienne said, the same words Claire had used the night of the storm. The symmetry pleased her.

The following evening, Claire arrived at Vivienne’s door precisely at seven, wearing high-waisted leggings and a fitted athletic top. She carried her own mat under her arm, a shield. Vivienne welcomed her in, barefoot, in similar attire that showed the defined ropes of muscle in her shoulders and arms. Her apartment was, as Claire had expected, a study in minimalist elegance—clean lines, a monochrome palette, everything in its place. The living room furniture had indeed been pushed back, and two premium yoga mats lay parallel in the center of the spacious floor. Soft, instrumental music played at a low volume. The air smelled of sandalwood and faintly of Vivienne’s perfume.

“Ready to rescue me from social humiliation?” Vivienne joked, gesturing to the mat.

“Don’t expect too much,” Claire laughed, unrolling her mat beside Vivienne’s.

They began with individual warm-ups, side by side. Vivienne observed Claire in her peripheral vision, noting the sincere effort, the inward focus. After ten minutes, she moved to the center of her mat and turned to face Claire.

“So, the basics of partner work are about counter-balance and leverage. It’s less about forcing a stretch and more about using each other’s weight to find a deeper opening.” Her voice was calm, instructive, the voice of a guide. “Let’s start simple. Seated cat-cow. Back to back.”

They sat, pressing their spines together. Claire’s back was warm through the thin fabric. Vivienne could feel the individual bumps of her vertebrae. “Match your breath to mine,” Vivienne instructed. “Inhale, arch, chest open. Exhale, round.” They moved slowly. The synchronized breathing created an immediate, undeniable intimacy. Inhale, their shoulder blades pressed together. Exhale, they curved inward in unison, a shared shell.

“Good,” Vivienne murmured. “You’re a natural at this.”

They moved through a few more basic poses: a simple seated twist with linked arms, a gentle forward fold where they pressed against each other’s backs for a deeper stretch. Each touch was clinical, purposeful, but the cumulative effect was a dismantling of barriers. Claire’s initial stiffness began to melt, replaced by a focused absorption in the physical task.

“Now,” Vivienne said, her tone shifting subtly from instructor to conspirator. “There’s one pose that’s the cornerstone of the workshop. It’s called ‘Heart Opener.’ It can feel vulnerable, but it’s incredibly releasing.” She stood and came around to stand behind Claire, who was still seated. “Come to your knees.”

Claire complied, kneeling upright on her mat. Vivienne moved closer, her own knees framing Claire’s hips from behind. The proximity was immediate, overwhelming. Claire could feel Vivienne’s body heat before any touch occurred.

“I’m going to guide you,” Vivienne said, her voice dropping to a low, intimate register just beside Claire’s ear. “Close your eyes. Focus on your breath.”

Vivienne’s hands came to rest on Claire’s shoulders. They were warm, dry, and possessed a steady, undeniable strength. She applied gentle pressure, encouraging Claire to draw her shoulder blades down her back. “Good. Now, I’m going to support you as you arch back. Let your head fall. Trust me. I won’t let you fall.”

Her hands slid from Claire’s shoulders down her upper arms, then to her ribs, settling firmly on the curve of her waist. The touch was absolute, proprietorial. Vivienne’s own torso came flush against Claire’s back, a solid wall of support and heat. Claire gasped softly as she was cradled back, her spine bending over Vivienne’s front, her head dropping back near Vivienne’s shoulder. The world upended. The ceiling swam in her vision.

“Breathe into it,” Vivienne whispered, her lips now dangerously close to the sensitive skin of Claire’s exposed neck. Her breath was a hot, focused stream against Claire’s jugular. “You’re holding so much tension right here.” One of her hands slid from Claire’s waist around to the front of her hip, fingers splayed, pressing into the firm muscle of her hip flexor. The other hand remained splayed across Claire’s lower abdomen, anchoring her. “This is where we store our fear. Let it go. I’ve got you.”

Claire was immobile, suspended in a cathedral of sensation. The strength holding her was immense, terrifying, and electrifying. The heat of Vivienne’s body soaked into her. The fingers on her hip dug in with a precise, painful pleasure, unlocking a deep, hidden ache. A tremor ran through her, involuntary. Her breath, which she was supposed to be controlling, came in a short, shaky sigh.

“That’s it,” Vivienne cooed, her mouth so close her lips nearly brushed Claire’s ear. “Just let go.”

And for a catastrophic, glorious second, Claire did. Her body softened, melting back into the support offered, her abdominal muscles releasing, her head lolling further back. A pulse of something warm and dark uncoiled in her belly, wholly separate from the muscle stretch. It was submission. It was recognition.

Vivienne felt the surrender in every cell of her own body. She held Claire there for five more breaths, luxuriating in the feel of her weight, the rapid flutter of her heartbeat against her palm. She wanted to dip her head and taste the salt on Claire’s neck. She didn’t. The restraint was its own exquisite pleasure.

Slowly, she guided Claire upright. Claire’s eyes fluttered open, dazed. A high blush painted her cheeks and chest. She didn’t immediately turn around, just knelt there, regaining her equilibrium.

“Wow,” Claire breathed, the word trembling. “That’s… intense.”

“It is,” Vivienne agreed, stepping back, breaking the contact with a deliberate slowness that made its absence palpable. “You did beautifully.”

They took water breaks. The conversation was slightly breathless, punctuated by Claire’s nervous laughter. The dynamic had irrevocably shifted. The teacher-student boundary had been crossed; in its place was the charged air of a completed experiment.

Seeing Claire’s heightened state, Vivienne decided to strike further. “You know, the workshop has this silly little tradition,” she said, taking a sip from her glass bottle. “A friendly wager between partners. Whoever can hold Chair Pose the longest gets a prize.”

Claire, still unmoored, grasped at the normalcy of competition. “Chair Pose? That’s just legs, right? No… touching?”

“No touching,” Vivienne confirmed with a smile. “Just pure, brutal thigh burn. What do you say? Loser has to grant the winner a small, harmless forfeit.”

“What kind of forfeit?”

“Nothing awful. Answer a question truthfully. Or maybe make the winner a cup of tea next time they ask.” Vivienne shrugged. “It’s just for fun.”

Claire, an athlete, saw a physical challenge she could understand. It felt safer than the vulnerability of the Heart Opener. “Okay. You’re on.”

They stood facing each other, a foot of neutral space between their mats. “On three,” Vivienne said. “One… two… three.”

They sank into the pose simultaneously, thighs parallel to the floor, arms raised. For the first minute, it was easy. Claire’s legs, strong from jogging and yoga, held firm. Vivienne’s, carved from kickboxing, were granite. They locked eyes. Claire’s held determined focus. Vivienne’s held a playful, challenging gleam.

At two minutes, the burn began in earnest. Claire’s quadriceps started to shake. A sheen of sweat appeared on her brow. Vivienne’s breathing remained even, her posture unwavering. She was a statue.

“Giving up?” Vivienne teased, her voice steady.

“Never,” Claire gritted out, but a grimace twisted her lips.

At three minutes, Claire was trembling violently. The pain was a white-hot fire in her thighs. Vivienne, though feeling the strain, showed only a slight tightening around her eyes. She was trained to endure.

“It’s okay to yield,” Vivienne said softly, not a taunt, but a gentle permission.

With a gasping cry, Claire’s legs gave way and she staggered upright, bending over to clutch her screaming muscles. Vivienne held the pose for another ten seconds—a masterful, unspoken display of dominance—before smoothly rising to her feet, not even out of breath.

She walked to the kitchen, fetched a bottle of cold water, and handed it to Claire. “Well fought.”

Claire drank greedily, her face flushed with effort and defeat. “God. You’re a machine.”

“The forfeit,” Vivienne reminded her gently, leaning against the kitchen island. The mood in the room condensed again, turning thick and sweet.

“Right.” Claire wiped her mouth, bracing herself. “What’s the question?”

Vivienne didn’t rush. She took a slow sip of her own water, her sharp green eyes pinned on Claire. The music seemed to fade. The only sound was the hum of the refrigerator and Claire’s still-labored breathing.

“The question,” Vivienne said, her voice dropping to that intimate, almost hypnotic register she’d used behind her in the pose, “is this: What is the dirtiest thought you’ve had this week?”

The air evacuated the room. Claire’s body, already overheated, flushed a deep, mortified scarlet that spread from her face down her neck, disappearing beneath her athletic top. Her mouth opened, then closed. She looked like a rabbit caught in a sudden, blinding light.

“Vivienne… I…” she stammered.

“A deal’s a deal,” Vivienne said, not unkindly, but with an unwavering firmness. “Truth. No judgement. We’re both adults.”

Claire’s mind visibly scrambled. She could lie. She could say something silly, benign. But the weight of Vivienne’s gaze, the memory of those strong hands on her hips, the lingering phantom sensation of breath on her neck—it all conspired against her. The truth, damning and confused, bubbled up from a place she had refused to look at directly all week.

She looked down at her water bottle, her knuckles white around it. The words came out in a whisper, forced and hot with shame.

“I dreamt… I dreamt about someone touching me. In the dark. I couldn’t see who. But I could feel… hands. On my waist. Like…” Her voice hitched. She couldn’t say ‘like you did.’ She couldn’t. “It woke me up.”

The silence that followed was profound. Vivienne did not move. She let the confession hang, let its implications sink their roots deep into Claire’s psyche. The admission was a seismic event. It connected the dream directly to the storm night, to the robe, to the pose just minutes ago. It was an admission of arousal, of fantasy, of a nameless, faceless desire that Vivienne knew, with bone-deep certainty, bore her fingerprints.

A slow, triumphant smile touched Vivienne’s lips. It was not a broad grin, but a subtle, cat-like curving of the mouth, full of secret knowledge. She had her answer. The vault had been cracked, and a sliver of its contents revealed.

She didn’t press. She didn’t ask for details. That would be crude. The power was in the revelation itself, and in her gracious acceptance of it.

“Dreams are strange things,” Vivienne said finally, her tone now light, conversational, as if they’d discussed the weather. “They show us the parts of ourselves we ignore when the lights are on.” She pushed off the island. “Don’t look so mortified. It was just a dream. And you honored the wager. That takes guts.”

The absolution was a masterpiece of manipulation. It allowed Claire to cling to the idea that it was ‘just a dream,’ while simultaneously validating the confession as brave. The cognitive dissonance would churn inside her for days.

“I should… probably head down,” Claire said, her voice still small. She couldn’t meet Vivienne’s eyes.

“Of course. And thank you, truly. For the practice, and for being a good sport.” Vivienne walked her to the door. As Claire stepped over the threshold, Vivienne added, “Sunday at ten? I’ll drive.”

Claire just nodded, a quick, jerky motion, and fled down the stairs.

Vivienne closed the door. She didn’t move to the monitors immediately. She stood in the quiet of her pristine living room, the ghost of Claire’s heat and weight still imprinted on her. She replayed the moment of confession—the blush, the whisper, the terrified honesty. It was more erotic than any physical act she could have forced.

She had mapped the tension in Claire’s body with her hands. Now she had heard the proof of its echo in Claire’s mind. The corruption was no longer a fantasy; it was a process, and it was underway. The little bird wasn’t just caught. It was beginning to sing a fragment of a song it didn’t understand, a melody composed entirely by the hand that held the snare.

Downstairs, Claire leaned against her own locked door, her heart hammering against her ribs. She felt exposed, flayed open. The dirty thought. She had said it.

She had said it.

The words seemed to vibrate in the air of her own apartment, a toxic confession that polluted the familiar space. Claire pushed herself away from the door and walked to the sink on unsteady legs, running the cold tap and splashing water on her face. The shock of it did nothing to cool the burn in her cheeks. What is the dirtiest thought you’ve had this week? She’d answered. Why had she answered? The forfeit was for a question, not necessarily that question. She could have protested. She could have laughed it off.

But Vivienne’s voice had left no room for deflection. It had been a vacuum, pulling the truth straight out of her.

Claire’s eyes lifted to the ceiling, to the plain white surface that separated her living room from Vivienne’s. She imagined her standing up there, right now. Was she laughing? Was she pouring another glass of wine, satisfied with her little game? A coil of something warm and sick tightened in Claire’s stomach. It wasn’t entirely shame. It was the aftershock of the pose, the phantom pressure of those hands on her hips, the searing memory of breath on her neck. The dream had been a vague, shadowy thing. The reality in Vivienne’s living room had been HD, surround-sound, tactile.

She stumbled into her bedroom. The silk robe hung like a specter on the back of the door. She had slept in it twice since the storm, the slick material whispering against her skin, and both times her dreams had been restless, saturated with a texture of touch she couldn’t name. She looked from the robe to her own reflection in the dresser mirror. Her hair was messy from the yoga, tendrils stuck to her damp neck. Her eyes looked too wide, the pupils dark and enlarged. You look like you’ve been caught, she thought.

She texted Mark. Hey. Tough day. Just did some intense yoga. Exhausted.

His reply was almost immediate. That’s my girl. Always pushing. Want me to come over? Bring food?

The offer was kind, standard. It felt like a blanket, smothering and heavy. The thought of his predictable hands, his routine kisses, his concerned face asking what was wrong, made her skin prickle with a sudden, irrational aversion. She couldn’t tell him. She could never, ever tell him.

It’s okay, she typed back. I’m just gonna shower and crash early. Talk tomorrow?

Sure thing. Love you.

Love you too. She sent the lie and dropped the phone on the bed as if it had grown teeth.

Upstairs, Vivienne did not laugh. She stood motionless for a full minute, metabolizing the victory. The confession was a seed. Now she needed the soil: context, detail, the specific shape of Claire’s hidden longings. A general “touch in the dark” was a start, but it was raw data. Vivienne needed the blueprint.

She moved to her bedroom, to the sleek laptop nestled on a minimalist desk. With a few keystrokes, she pulled up the camera feed from Claire’s living room. The angle was high, wide. Claire was not there. She toggled to the bedroom feed, the one concealed within the smoke detector. Claire was standing before her mirror, staring at her own reflection with a look of shell-shocked confusion. Vivienne zoomed in. She could see the rapid pulse in Claire’s throat, the way she worried her lower lip between her teeth. Her gaze was fixed, unseeing, turned inward.

Vivienne watched, her own breathing shallow. This was the aftermath. This was the fertile disorientation where the real work took root. Claire’s hand lifted, fingers tracing absently over her own waist, exactly where Vivienne’s hands had been. A mimicry of touch. A silent rehearsal.

“Yes,” Vivienne whispered to the screen, a private benediction.

Claire shook her head abruptly, as if dislodging a thought, and turned away from the mirror to gather her shower things. Vivienne let the feed run, committing every hesitant movement to memory, but her mind was already engineering the next phase. The workshop on Sunday was a perfect container—a socially acceptable reason for prolonged, intimate physical contact. But she needed verbal intel. She needed Claire to offer more, to believe she was confessing to a sympathetic, non-judgmental friend. The “safe environment” had to be meticulously constructed.

It came to her two days later, on a Saturday evening. She observed Claire through the kitchen camera, moving listlessly as she prepared a simple dinner for one. Mark was at a friend’s bachelor party weekend. Claire was alone, adrift in the silence of her own apartment. The perfect conditions for vulnerability.

Vivienne prepared her own meal—a salad of absurd freshness, a seared scallop—and carried it downstairs. She knocked, a friendly rhythm.

Claire opened the door, looking surprised. She wore soft, worn jeans and an old university sweatshirt. She looked younger, more exposed.

“Vivienne. Hi.”

“I come bearing a peace offering,” Vivienne said, holding up a bottle of Pinot Noir. It was not the cheap grocery store wine from the storm night. This was something darker, velvety, with a price tag that promised complexity. “Or, more accurately, a ‘thanks-for-not-bailing-on-me-tomorrow’ offering. And I made too much food. Thought you might like some company.”

The logic was seamless. It was a gesture of gratitude, a pre-emptive thank you for the workshop. It offered companionship when Claire was clearly alone. To refuse would seem churlish, especially after the previous intimacy they’d shared.

Claire hesitated, but the silence of her apartment loomed behind her. “Yeah. Okay. Come in. It’s, uh, it’s not very clean.”

“Please.” Vivienne waved a dismissive hand as she entered. “My place is only clean because I have no life.” She said it with a wry, self-effacing charm that invited complicity. She moved to the kitchen, familiar as a cat, and found two wine glasses. “You sit. I’ll serve.”

Claire obeyed, sinking onto her sofa while Vivienne poured two generous glasses. She brought them over, sat at a respectful distance, but angled her body towards Claire. The stage was set. Soft light from a floor lamp. Good wine. The shared anticipation of tomorrow’s event.

They made small talk for a while. The workshop, the weather, a benign story about a difficult client at Vivienne’s security firm. Vivienne let the wine do its work, let the casual conversation lull Claire into a state of relaxed rapport. She watched the tension seep from Claire’s shoulders, saw her take a deeper sip each time.

Then, with the skill of a surgeon, Vivienne made the incision. She let a comfortable silence settle before speaking, her voice pitched to confidential warmth.

“You know, after our practice the other night, I was thinking. About what you said. About your dream.”

Claire’s body instantly re-tensed. The glass stalled halfway to her lips.

“No, no,” Vivienne said quickly, offering a placating smile. “Not to embarrass you. God, no. It just made me think. We all have those… currents. Under the surface. Things that don’t fit into our nice, organized lives.” She took a sip, her gaze thoughtful, distant. “Mine was always a fantasy about control. Not having it, I mean. Giving it up. Completely.” She let that hang, a massive, vulnerable admission offered as a trade. “It’s why I like kickboxing, I think. All that enforced discipline, all that control. It balances the fantasy.”

Claire was staring at her, the fear in her eyes now mixed with a potent, captivated curiosity. This was a secret. A real one. Vivienne was sharing something dark and personal. The reciprocity felt implicit, safe.

“I… I don’t think I have fantasies like that,” Claire murmured, but it lacked conviction.

“Everyone does,” Vivienne countered gently, not pushing, just stating it as a fact of human architecture. “They’re just thoughts. Neural static. They don’t define your character.” She swirled the wine in her glass. “Sometimes naming them takes the power away. Sometimes it’s just interesting to look at them, you know? Like strange artifacts you find in your own attic.”

The metaphor was benign, intellectual. It turned taboo into archaeology.

Claire was silent for a long moment, staring into the ruby depth of her glass. The wine and the confession and the lingering trauma from the pose were a potent cocktail. Vivienne could see the internal struggle on her face—the urge to confide warring with a lifetime of conditioned propriety.

“Mark and I…” Claire started, then stopped. She took a large gulp of wine. “It’s very… scheduled. Thursday nights, sometimes Saturdays. Lights off. It’s nice. It’s… comfortable.”

The word ‘comfortable’ landed with the weight of an epitaph.

“Comfort is underrated,” Vivienne offered, but her tone suggested otherwise.

“Is it?” The question burst from Claire, sharp and sudden. She looked immediately horrified at her own bluntness.

Vivienne smiled, a slow, understanding curve of her lips. “No. Not really. Not for everything.” She leaned forward slightly, reducing the space between them. “Comfort is for sofas and sweaters. Some parts of life should feel… alive. Even if it’s a little frightening.”

Claire’s throat worked as she swallowed. “The dream… it wasn’t comfortable. It was… intense. The hands. They knew exactly what they were doing. There was no fumbling. No asking ‘is this okay?’.” The words were tumbling out now, low and rapid, as if she was ejecting them from her body. “It was like… being played. Like I was an instrument and someone just knew how to… to make a sound come out of me.”

There it was. The second layer. Vivienne’s blood sang in her veins. No fumbling. No asking. Played. An instrument. Claire’s hidden fantasy wasn’t just about anonymous touch. It was about skilled, authoritative dominance. It was about being so known that consent became irrelevant because the other person understood your mechanics better than you did.

Vivienne nodded, as if Claire had described a preference for a particular type of music. “Competence is erotic. Being seen with that kind of… precision. It’s unsettling and magnetic.”

“Yes,” Claire breathed, the validation momentarily dazzling her. Then the shame rushed back in. “God, that sounds so messed up.”

“It sounds human,” Vivienne corrected. “It’s a fantasy of being utterly perceived. Most people walk through life feeling utterly invisible. The idea that someone could look at you and see all those silent, ticking parts… it’s powerful.” She finished her wine. “It doesn’t mean you want that in reality. It just means your subconscious is bored with being polite.”

Bored with being polite. The phrase struck Claire with the force of a truth. It described the vague dissatisfaction that is in her life now with all the routine and boring sex Mark is giving her.

Read on DreamPress

Write your own erotic story with AI