Cover of The Voyeur's Obsession

The Voyeur's Obsession

Read the story

3 chapters · 0 words · Read 0 times

Man spies on his cute innocent petite female best friend changing in a changing room. Watches her strip fully naked

Chapter 2: The Unwitting Exhibitionist

The creak of the closet door was the loudest sound Ethan had ever heard. He winced, freezing again, one foot still in the dark behind her winter coat. He waited for her scream, for the thunder of her footsteps coming back up the stairs.

Silence.

He slipped out, closed the door with a tenderness that felt like a perverse caress, and stood in the center of her room. The room was still warm from her presence. The blue dress lay in a heap on the floor. He stared at it, a crime scene marker. He picked it up, his hands unsteady, and hung it back on the hook in the changing alcove. The gesture was futile, a tiny penance that only made him feel more insane.

He could still smell her in the air.

“Ethan! Hello? Are you hibernating down there?” Her voice was closer now, floating up from the bottom of the staircase.

“Coming!” he called back, his voice cracking on the word. He cleared his throat, ran a hand through his hair, and walked out of her bedroom, shutting the door firmly on the secret it held.

He found her in the living room, curled at the end of the sofa, already scrolling through a streaming service. The yellow sundress was a spot of sunshine in the dim room. She looked up, grinning. “There you are. I was about to send a search party. What were you doing?”

His mind blanked. “Bathroom,” he said, too quickly. “My stomach’s… off.”

Her face immediately shifted to concern. “Oh no. Do you want to skip? We can just order soup or something.”

Her empathy was a knife. “No, no, it’s fine. Just… nervous guts.” He attempted a smile, trying to anchor himself in the familiar script of their friendship. “You took forever. I almost started the movie without you.”

“Liar,” she said, throwing a cushion at him. It sailed past his shoulder. “You’re constitutionally incapable of starting anything without me. You’d just sit here in the dark, waiting.”

She wasn’t wrong. He settled into his usual spot, the corner of the sofa opposite her, the distance between them a sacred, agonizing chasm. The movie started, some animated comedy they’d both been vaguely interested in. He didn’t see a single frame. His whole being was tuned to the frequency of her presence.

She laughed at a joke, the sound rich and unguarded. She tucked her feet under herself, the skirt of the dress riding up a little on her thighs. He looked away, focusing on a stain on the rug. He could feel the ghost of his phone’s vibration against his leg, the phantom buzz that had nearly given him away.

Halfway through the film, she stretched, her arms arching over her head with a soft groan. The hem of the dress crept higher. “This is nice,” she sighed, settling back and, to his simultaneous terror and delight, shifting closer to his end of the sofa. She left a foot of space between them. It felt like a mile. It felt like an inch.

“Yeah,” he managed. His mouth was dry.

“You’re quiet tonight,” she said, her eyes still on the screen. “Sure you’re okay?”

“Just tired.”

She nodded, accepting it. She always accepted what he gave her. The trust was absolute, and it was suffocating him.

By the time the credits rolled, she was drowsy, her eyelids heavy. The empty popcorn bowl rested on her stomach. “That was cute,” she mumbled.

“It was.”

“I don’t think I can move. Carry me.”

She said it as a joke, a throwaway line they’d used a hundred times. Tonight, it sent a current through him. He stood, his body moving on autopilot. “Okay.”

Her eyes fluttered open, surprised. “I was kidding, you dork.”

“Too bad.” He leaned down, sliding one arm under her knees, the other behind her back. She was warm and pliant, and she smelled of jasmine and popcorn. He lifted her easily. She made a small, startled sound, then relaxed, looping her arms around his neck with a soft laugh.

“My hero,” she said, her voice husky with sleep. She rested her head against his shoulder.

Every step up the stairs was a meditation in agony and bliss. Her breath warmed the skin of his neck. Her body was a perfect, trusting weight in his arms. He pushed her bedroom door open with his foot and carried her to the bed, laying her down on the crumpled covers. The bedside lamp was still on, casting its intimate glow.

He pulled the comforter over her. “G’night, Chlo.”

She stirred, her eyes barely open. “Night, Eth.” Her hand came out from under the covers, catching his. She gave it a weak, sleepy squeeze. Then her fingers slipped from his and trailed lazily down her own body, over the yellow cotton covering her stomach, a slow, absent-minded drift.

He should leave. He had to leave.

She shifted, turning onto her side, facing him. Her eyes were closed. Her hand, now resting on her own hip, fingers splayed. Then, in a haze of half-sleep, her touch became more deliberate. Her palm smoothed over the curve of her own waist, up the slight dip of her ribcage, coming to rest just below the swell of her breast. A soft, contented sigh escaped her lips.

Ethan stood rooted, a witness to a private moment he was never meant to see. This was different from the calculated observation in the closet. This was a raw, unconscious intimacy. His breath hitched.

Her brows knitted slightly, a faint line of pleasure or dream-frustration. Her fingers curled inward, her thumb brushing back and forth over the fabric. A slow, subtle arch of her back pressed her body more firmly into her own touch. A whisper of a sound, not quite a moan, a sleepy whimper of sensation, escaped her.

That sound shattered the last vestige of his restraint.

It wasn’t a decision. It was a gravitational pull. He took one step closer to the bed, then another, his shadow falling across her. The rational part of him screamed, a distant alarm. The larger, hungrier part was deaf to it. He drank in the sight: the flutter of her eyelids, the part of her lips, the serene, self-absorbed pleasure on her face. She was lost in a feeling, and he was lost in the sight of her.

He was close enough now to see the individual lashes casting shadows on her cheeks, the faint pulse in her throat. His own heart was a frantic drum against his ribs. He reached out, his hand trembling in the air, not to touch her, but to hover just above the line of her arm, feeling the heat radiating from her skin.

He reached out, his hand trembling in the air, not to touch her, but to hover just above the line of her arm, feeling the heat radiating from her skin.

Her own hand slid lower, disappearing beneath the comforter. The fabric over her hips shifted, revealing a strip of bare thigh. A muscle in her leg tensed, then relaxed. Her breathing deepened, growing more rhythmic.

It wasn't sleep. It was a slow, submerged journey into sensation.

Her fingers moved under the covers with a deliberate, hidden purpose. The yellow fabric of her dress tightened across her stomach as her body tensed. A sharp inhale. Her head pressed back into the pillow, neck exposed, the line of her throat working as she swallowed. A soft, guttural sound vibrated in her chest, a private punctuation to a feeling he could only imagine.

Ethan watched, utterly transfixed. The voyeuristic thrill from the closet was a pale, frantic thing compared to this. This was a quiet drowning. Her every micro-expression was a text he desperately wanted to read: the flutter of a nostril, the unconscious bite of her lower lip, the way her free hand fisted in the sheets beside her. This was intimacy stolen at its most raw, a performance for an audience of one who was never meant to be there.

He was committing it to memory, a toxic, perfect snapshot, when a colder, more practical thought slithered through the haze. Memory fades. Details blur.

His phone was in his pocket.

The realization was like ice water splashing the back of his neck. He hesitated, his hovering hand freezing. This was a new line, a border he hadn't even mapped. Taking something static from her room was one thing. Capturing this—this living, private moment—was something else entirely. It was permanent. It was proof.

Chloe’s back arched, a slow, sinuous curve that lifted her hips from the mattress. The comforter slid further down. The whimper that escaped her this time was clearer, needier, a sound that seemed to echo in the silent room and wrap itself around his spine. The decision was made for him.

His trembling hand abandoned its hover and dipped into his pocket. The movement felt obscenely loud. He extracted the phone, his thumb finding the power button by feel, his eyes never leaving her face. The screen glowed to life, a harsh blue rectangle in the lamplight. He fumbled, his palms slick, to open the camera.

He tapped the video icon. The small red record light blinked on, an accusation.

He angled it downward, focusing the viewfinder on her. The screen framed her perfectly: the tousled hair on the pillow, the dream-tense expression, the slight, rhythmic motion under the yellow cotton. He zoomed in, the digital whirring sound off, until her face filled the screen. He watched her live on the display and in reality, a double violation that made his stomach clench with a potent mix of guilt and exhilaration.

He was preserving her. He was polluting her.

Time lost its shape. He didn’t know how long he stood there, a statue holding a tiny, glowing rectangle, a priest at a profane altar. Her movements became more urgent, less sleepy. Her breaths came in sharp little gasps. Her free hand, the one not moving beneath the covers, rose and pressed against her own mouth, muffling the sounds she was making. Her eyes squeezed shut, her features tightening into a mask of exquisite concentration.

On the screen, a single tear escaped the corner of her eye, tracing a slow path down her temple into her hairline. It wasn't sadness. It was pure, unadulterated release.

Her body went rigid, a straight, tense line from her ankles to her throat. A full, shuddering breath held, then shattered into a series of soft, choked cries against her own palm. The tension dissolved, melting out of her limbs in a long, languid wave. She went completely boneless, her hand falling away from her mouth, her expression smoothing into something peaceful and utterly spent.

He stopped the recording. The silence that rushed back in was deafening, thick with the ghost of her sounds. His thumb hovered over the delete button. The tiny red trash can icon promised absolution.

He locked the phone instead. The screen went black, reflecting his own hollow-eyed face back at him.

Chloe sighed in her sleep, a sound of profound contentment, and rolled onto her other side, turning her back to him. The moment was over. The secret was now a file, saved and stored. He slipped the phone back into his pocket, the device now a heavy, sickening weight against his thigh.

He backed away from the bed, each step a retreat from a crime scene. He clicked off the bedside lamp, plunging the room into darkness save for the streetlight glow filtering through the blinds. In the new dark, he could still see the afterimage of her, the arc of her spine, the silent cry against her hand.

He left her room, closing the door with a finality that felt like a sentence. Downstairs, the empty popcorn bowl and the forgotten movie credits on the TV mocked him. The normalcy of the scene was grotesque. He stood in the middle of her living room, the recorded memory burning a hole in his pocket, and realized with a cold, clarity that he had just become someone else entirely. He was no longer just a friend with a bad secret.

He was a curator of one.

The walk home through the cool night air did nothing to cleanse him. Every shadow felt like a witness. He unlocked his apartment door, the familiar click sounding alien. Inside, he didn't turn on the lights. He went straight to his desk, powered on his computer, and plugged his phone in.

The blue light of the monitor illuminated his face, a ghoul in the dark. He dragged the video file from his phone onto the hard drive. A progress bar filled. He created a new folder, hidden deep within layers of other innocuous folders. He labeled it with a single, meaningless letter: ‘J’. He moved the file inside.

He sat back in his chair. The room was silent except for the hum of the computer fan. His finger rested on the mouse. The video file icon sat there, a thumbnail of darkness.

He double-clicked.

And there she was, glowing on his screen, lost in a private world. He watched it again. And again. Each time, the guilt receded a little further, worn down by the relentless tide of his fascination. He paused the video on the frame where the tear tracked down her temple. He zoomed in further, isolating the droplet on her skin. It was the most beautiful, terrible thing he had ever seen.

When he finally shut the computer down, the first gray light of dawn was smudging the window. He felt empty, scraped clean by his own obsession. He crawled into his cold bed, but sleep wouldn't come. His phone, now on his nightstand, felt like a live wire.

It buzzed.

A text notification lit up the screen. He grabbed it, his heart hammering with a fresh, irrational panic.

It was Chloe. The message time-stamped 6:02 AM.

Chloe: woke up feeling weirdly amazing. best sleep ever. thanks for carrying my lazy ass. coffee later?

He stared at the text, the cheerful words pixelated ghosts in the dim room. Weirdly amazing. His thumb hovered over the keyboard. What could he possibly type back? You’re welcome. I watched you come in your sleep and then stole the evidence.

He typed: Sure. Usual place? 10?

Her reply was instant: Perfect. :)

The smiley face was a gut punch. He dropped the phone on the bed like it was hot. The room felt too small, the walls pressing in on the new, digital version of her he now possessed. He needed to see it again. Not on the small phone screen. Something tangible.

His laptop hummed back to life. He navigated to the ‘J’ folder, the click of the mouse too loud in the morning quiet. He opened the video but didn’t play it. Instead, he dug deeper into his archives, through folders of old college assignments and forgotten vacation photos. He found it: a scanned image from their high school yearbook’s summer recap section.

There she was, seventeen, squinting against the sun at the community pool. The one-piece swimsuit was navy blue, the school logo small on the hip. It was an innocent, public photo. But he’d saved it for a reason. The fabric clung to the new, youthful curves of her body, the visible swell of her budding breasts, the sharp taper to her narrow hips, her smile awkward and bright, unaware of futures or secret folders.

He opened the photo in a basic editing program, cropping out the other kids, zooming in until it was just her torso, her midriff, the suit. The image pixelated slightly. He didn’t care.

He sent it to the printer. The machine whirred and clunked in the corner, a mechanical violation of the morning peace. The sheet slid out, warm and slick. He picked it up. The ink-smell mixed with the memory of her jasmine laundry detergent. He looked from the glossy paper to the paused video on his screen, the tear on her temple a frozen diamond.

He locked his bedroom door. A stupid, performative act since he lived alone. He placed the printed photo on the desk beside the keyboard. He unmuted the computer, turned up the volume just enough. He hit play.

Her sleepy, muffled sounds filled the room. He watched the screen, his hand moving on himself, his gaze flicking between the digital arch of her back and the paper ghost of her adolescent form. The disconnect was immense, a fevered collage of then and now, public and profoundly private, all filtered through his own need.

He focused on the photo, the sweet, naive smile, the trusting eyes. The audio moaned in his ears. It was a vile alchemy. His breath came in short, sharp gasps. He was chasing the feeling he’d had in her bedroom, that breathless moment of stolen transcendence, but it was like trying to grab smoke.

On the screen, her body tightened, her cries rising in pitch. On the paper, seventeen-year-old Chloe grinned forever at a sunny day. The collision of realities was too much. He pushed the photo flat with his other hand, his fingers staining the glossy surface.

The sounds from the laptop reached their climax, that series of soft, choked sobs. He followed a moment later, a sharp, silent gasp tearing from his own throat. He spilled over the printed image, over the curve of the swimsuit, the white seed stark against the dark blue and her pixelated, smiling face.

The video ended. The room was silent, save for his ragged breathing. He stared at the ruined photo, the biological fact of what he’d done soaking into the paper, warping it. The shame was immediate and thermal, a flashover that left him cold and hollow.

He heard a car door slam outside, a neighbor leaving for work. The normal world was moving on. He was here in this stale room, having defiled a memory. He carefully blotted the photo with a tissue, but the stain remained, a greasy, opaque smear across her stomach.

He couldn’t throw it away. That felt like an even worse betrayal. He folded it, sticky side in, and slipped it between the pages of a thick, unused textbook on his shelf. A dried flower of his sickness.

His phone buzzed again on the bed. The world kept demanding he participate.

Chloe: Running five mins late! Save me a muffin? xx

He looked at his hands. He got up, walked to the bathroom, and scrubbed them until the skin was red and raw. He changed his clothes. He became Ethan, her best friend. He left the apartment, the phantom sounds of her pleasure still humming in the bones of his inner ear.

The coffee shop was bright and noisy. He got her favorite orange-cranberry muffin and a black coffee for himself. He sat at their usual corner table, his knee jiggging under the wrought iron. When the bell on the door chimed and she walked in, the yellow sundress from last night swishing around her thighs, he felt a lurch in his chest that was equal parts adoration and profound nausea.

“You’re a lifesaver,” she said, sliding into the chair opposite him and immediately tearing a piece off the muffin. She looked radiant, well-rested, her eyes clear. “I had the strangest dream last night. Really intense.”

He nearly choked on his coffee. “Yeah?”

“Mhmm.” She took a sip of her latte, leaving a foam mustache on her upper lip. She wiped it away, oblivious. “Can’t really remember it. Just woke up feeling… I don’t know. Reset or something.” She leaned forward, her voice dropping to a mock-conspiratorial whisper. “Maybe I finally got laid in my sleep. Wouldn’t that be efficient?”

Ethan forced a laugh. It sounded like a dry cough. “Very efficient.”

She studied him for a second, her head tilted. “You okay? You still look kinda pale.”

“Just a rough night,” he said, which was the truest thing he’d said all morning. He looked at her, at the sun catching the gold in her hair, at the tiny crinkle by her eye as she smiled. She was so damn alive, sitting right here. And he had a folded, stained photo in a book and a video on a hard drive that felt like a psychic bomb between them.

“Well,” she said, reaching across the table to steal a sip of his black coffee and making a face. “How do you drink that? Anyway, we should do something tonight. Something real. I feel like… I don’t know. Like I need to be out in the world.”

He nodded, his throat tight. “Sure. Anything.”

“Great.” She settled back, popping the last of the muffin into her mouth. “It’s a date.”

Read on DreamPress