Cover of The Secret Gaze

The Secret Gaze

Read the story

14 chapters · 48317 words · Read 0 times

All characters are over the age of 18. Mark is a shy person, 18 years old, a high school senior. He is in good shape due to martial arts lessons. He has a large thick 8 inch cock, but no one at school knows this. Mark is secretly a voyeur. Mark secretly has a crush on Jessica, his friend for many years. Jessica is 18 years old. He never had the courage to be more than a friend, though, and has watched Jessica suffer through several bad relationships. Mark is a virgin with little experience with girls. Describe in detail the girls Mark enjoys looking at as a voyeur.

Chapter 1: The Watcher in the Dark

All characters are over the age of 18. The late afternoon sun baked the asphalt outside the gymnasium, radiating heat waves that shimmered in the air. Mark shifted his weight, the worn strap of his backpack digging into his shoulder. Inside, the rhythmic slap of sneakers on polished wood and the sharp, overlapping chatter of voices spilled out through the propped-open doors. Cheer practice. He took a breath, the scent of sweat and cheap floor wax hitting him, and pushed inside.

The gym buzzed. Fluorescent lights hummed overhead, casting a harsh glare on the scattered groups of girls stretching, chatting, or practicing tumbles. His eyes scanned the blue and gold uniforms until they landed on Jessica. She was bent over, adjusting the strap on her sneaker, her long blonde ponytail falling over one shoulder. A familiar flutter kicked in his chest.

He started towards her, weaving around discarded water bottles and gym bags. Before he could reach her, Sarah’s sharp voice cut through the general noise, aimed at Chloe, the squad captain, who stood nearby with Jessica.

"...and Kyle picks now to sprain his ankle? Seriously? What are we supposed to do? We need him for the pyramid tonight!" Sarah gestured wildly, her hands slicing the air. "Jessica and I can't just levitate!"

Chloe sighed, rubbing her temples. "I know, Sarah. I know. Coach is calling around, seeing if anyone else from the football team can fill in last minute."

Jessica straightened up, her expression worried. "It’s the double lift in the new routine, Chloe. Without someone strong underneath..." She trailed off, spotting Mark approaching. A flicker of relief crossed her face, quickly replaced by her usual friendly smile. "Hey, Mark!"

"Hey, Jess," Mark said, his voice quieter than he intended. He shoved his hands into the pockets of his oversized grey hoodie. "Just wanted to check... calculus tonight? Seven still good?"

"Oh, yeah! Seven is perfect," Jessica replied, nodding. "Thanks again for helping me. Derivatives are kicking my butt."

"No problem," Mark mumbled, already feeling the familiar heat creep up his neck. He kept his gaze fixed on Jessica’s face, avoiding looking anywhere else.

Sarah snorted, her eyes raking over Mark’s hoodie-clad frame with undisguised skepticism. "Calculus? Seriously, Jess? That’s your priority right now? We need a guy, not a tutor." She turned her dismissive gaze fully on Mark. "No offense, Mark, but you’re not exactly Kyle. Or anyone who lifts anything heavier than a textbook."

Chloe frowned at Sarah. "Be nice." She looked back at Mark, her gaze thoughtful, appraising. "Actually... Mark, you do martial arts, right? Like, seriously?"

Mark blinked, surprised Chloe knew that. "Uh, yeah. Tang Soo Do. Five days a week."

"For how long?" Chloe pressed.

"Since I was ten," Mark answered, shifting his weight again under her scrutiny.

Sarah rolled her eyes dramatically. "So what? He knows karate chops. Doesn't mean he can bench press Jessica."

Chloe ignored her, a calculating look in her eyes. "Martial arts builds serious core strength, Sarah. And functional muscle. Different than football bulk, but strong." She turned back to Mark. "Look, desperate times. Kyle’s out. We need someone now for the base position in this lift. Jessica goes up first, then Sarah on top. It’s quick, but we need it stable for tonight’s run-through. Think you could try? Just for this practice?"

Mark’s stomach lurched. The idea of being that close to Jessica, hands on her, supporting her weight... it was terrifying. Thrilling. Impossible to refuse. He glanced at Jessica. Her blue eyes were wide, hopeful, trusting.

"Um... I guess? I don’t know the routine..."

"We'll guide you," Chloe said firmly. "Just need raw strength and stability. Jessica’s lighter. You’ll be her base."

Sarah threw her hands up. "This is ridiculous! He’s gonna drop her!"

"Sarah, shut up," Chloe snapped, her captain’s voice cutting through. "Unless you have another viable option in the next two minutes?" Silence answered her. Chloe nodded at Mark. "Okay. Hoodie off. Let’s see what we’re working with."

Mark hesitated for only a second. The gym suddenly felt hotter. He pulled the backpack strap off his shoulder, letting it thud to the floor. Then, gripping the hem of his baggy hoodie, he pulled it up and over his head in one swift motion.

The transformation was stark. Underneath, he wore a simple black t-shirt, stretched taut over shoulders far broader than the hoodie ever hinted at. The sleeves clung to defined biceps and triceps. His chest and back were solid planes of muscle, honed by years of disciplined training, punches, blocks, and stances. The lean power in his torso and arms was undeniable, sculpted and functional.

Sarah’s jaw actually dropped open a fraction, her dismissive sneer vanishing into stunned silence. Chloe nodded, a satisfied smirk playing on her lips. "Told you. Functional strength." Jessica’s eyes widened further, a soft "Oh!" escaping her lips as she took in the unexpected physique Mark had always hidden.

Heat flooded Mark’s face, but he kept his expression neutral. Chloe quickly positioned him. "Stand here, feet shoulder-width apart, knees slightly bent. Solid stance. Jess, you know the count. Mark, when she jumps, you catch her thighs, boost her up onto your shoulders. Got it?"

Mark nodded, planting his feet firmly on the polished wood. He focused on his breathing, trying to channel the calm focus of the dojang. Jessica stepped in front of him, her back to him. The scent of her shampoo – something fruity and clean – cut through the gym smells. His pulse hammered against his ribs.

"Ready?" Jessica asked, her voice tight with nerves.

"Ready," Mark managed, his voice rough.

"Five, six, seven, eight!" Chloe counted sharply.

Jessica took a small hop, then sprang upwards. Mark’s hands shot out instinctively, finding the backs of her thighs just above her knees as she rose. Her skin was warm through the thin fabric of her cheer shorts. He absorbed her momentum smoothly, his legs driving power as he lifted her higher. She was lighter than he expected, but the feel of her, the trust as she settled her weight onto his shoulders... it sent a jolt through him.

He locked his arms, stabilizing her. She wobbled slightly, finding her balance perched on his shoulders. "Okay?" he asked gruffly, staring straight ahead at the gym wall, acutely aware of her legs framing his head, the hem of her short blue and gold skirt brushing against the back of his neck.

"Yeah! Good!" Jessica called down, relief evident.

"Hold her steady, Mark!" Chloe instructed. "Sarah, you're next on three! One, two..."

Mark focused on keeping his core rock-solid, his gaze fixed forward. But his peripheral vision couldn't avoid the reality directly above him. Jessica’s cheer skirt, flared from her seated position on his shoulders, offered an unavoidable, intimate view upwards. The thin fabric of her white athletic shorts underneath, the smooth skin of her inner thighs... His breath hitched. A surge of heat, completely involuntary and overwhelming, flooded downwards. He felt the insistent, undeniable swell and tightening in his jeans, a visceral reaction to the proximity, the scent, the forbidden view.

No. Not now. Please, not now. Panic seized him. He squeezed his eyes shut for a millisecond, trying to will it away, praying the loose fit of his jeans hid it. He shifted his stance minutely, desperately trying to angle himself away from Jessica’s potential line of sight.

Above him, Jessica shifted her weight slightly, preparing for Sarah’s ascent. Her gaze naturally flickered downwards, checking her footing on Mark’s shoulders. Her eyes tracked down the line of his tense neck, past his collarbone... and froze.

Her breath caught in a tiny, audible gasp. Her thighs tensed against his hands. Mark felt the subtle stiffening of her entire body perched above him. He didn't need to look up to know. The sudden stillness, the sharp intake of breath – it was unmistakable. Her gaze was fixed, not on her feet or Sarah, but lower. On the unmistakable bulge straining against the worn denim of his jeans.

Time seemed to stop. The chatter of the other cheerleaders, the squeak of sneakers, Chloe’s voice calling the next count – it all faded into a muffled roar. Mark’s face burned crimson. His knuckles turned white where he gripped Jessica’s thighs, holding her steady through sheer, panicked willpower. He stared rigidly ahead, paralyzed, the heat in his face mirroring the mortifying heat pooling low in his gut. Jessica didn't move, didn't speak. She just stared down, her earlier relief replaced by a frozen, wide-eyed shock.

She just stared down, her earlier relief replaced by a frozen, wide-eyed shock. Mark was mortified. Every cell in his body screamed. Look away. Please, just look away. Sweat beaded on his forehead, slick and cold despite the gym’s warmth. His grip on her thighs became rigid, locked in place more by terror than strength. The pulsing throb in his jeans felt monstrously loud, a betrayal broadcast for her eyes only.

A beat.Two. The world narrowed to the pressure of her legs against his hands and the searing humiliation radiating from his core.

Then, Jessica shifted. Not away, but subtly, adjusting her balance. Her voice, when it came, was surprisingly steady, though pitched lower, meant just for him. "Mark." A pause. "Don't lock your knees. Bend them a little. You’ve got this." Her tone wasn’t warm, exactly. More… focused.Practical. Like she was instructing him on the calculus problems he usually helped her with.

The command cut through his panic. It wasn’t forgiveness, not even close. It was a lifeline thrown into the churning sea of his embarrassment. Do the job. His training kicked in. Breathe. Control. He forced a fractional bend in his knees, consciously loosening the iron grip on her legs just enough to stop cutting off her circulation. His gaze remained fixed on the painted cinderblock wall ahead, refusing to betray any flicker upwards.

"Sarah, NOW!" Chloe’s voice sliced through the lingering tension.

Sarah, oblivious to the silent earthquake that had just occurred beneath Jessica, took her cue. With a practiced hop, she launched herself towards Jessica’s shoulders. Mark braced, the muscles across his back and shoulders coiling. He felt the shift as Jessica caught Sarah’s foot, guiding it, her own posture stabilizing instinctively despite the storm raging beneath the surface. The added weight settled, a significant increase after Jessica’s alone. Mark grunted softly, the tendons in his neck standing out, but his stance held. Rock solid.

He felt the slight tremor run through Jessica’s legs as she held Sarah aloft. Was it effort? Or leftover shock? He couldn’t tell. Didn’t dare think about it.

"Hold… hold… and DOWN!" Chloe commanded.

Sarah dismounted first, landing with a soft thud. Jessica followed, pushing off Mark’s shoulders. He lowered his hands instantly, stepping back as soon as her feet touched the floor, putting a foot of desperately needed distance between them. He kept his back slightly turned, subtly adjusting his jeans, praying the fabric fell normally now. The heat in his face hadn’t abated one degree.

Chloe clapped her hands sharply. "Okay! Good save, Mark. Seriously solid. Way better than Kyle’s wobbly ass last week. Let’s run it again. Mark, you good?"

He nodded, still unable to speak, still refusing to look directly at Jessica. He heard her take a shaky breath beside him.

"Yeah," Jessica said, her voice regaining more of its usual timbre, though still tight. "Again. We’ve got this." She didn’t look at him either. But the reassurance, however strained, was there. We’ve got this. Not just her, not just him. The team. The routine.

They ran it again. And again. Five more times. Each repetition became smoother, more mechanical. Mark operated on pure autopilot, muscle memory and discipline overriding the searing memory of Jessica’s shocked eyes. He focused solely on the physics: the angle of his feet, the drive from his legs, the precise placement of his hands high on her thighs – above the knee, safe zone – the distribution of weight. His body performed flawlessly, the defined muscles in his arms and shoulders working with efficient power that drew low murmurs of approval from the watching squad members, even a begrudgingly impressed glance from Sarah.

The final dismount was clean. Chloe blew her whistle. "Alright! That’s it! Hit the showers. Be back ready for final run-through before the game in an hour!" The gym erupted in chatter and the rustle of gear bags.

Mark practically lunged for his discarded hoodie and backpack, yanking the hoodie over his head like armor, hiding the body that had just caused so much trouble. He needed air. Now.

"Mark?" Jessica’s voice stopped him as he turned to flee. He froze, shoulders tense. Slowly, he turned his head, meeting her eyes for the first time since the moment. Her cheeks were flushed from exertion, her ponytail slightly askew. Her expression was unreadable – a mix of lingering confusion, residual shock, and something else… curiosity? Awkwardness? He couldn’t decipher it.

"Thanks," she said simply. "For stepping in. You… you were really strong."

He managed a jerky nod, his throat impossibly dry. "S'no problem." The words scraped out. He wanted the floor to swallow him whole.

She hesitated, biting her lip. "See you at seven? For… calculus?"

"Yeah. Seven." He turned and practically bolted for the double doors, the cool evening air hitting his burning face like a blessing.

He didn’t see Jessica watch him go, her brow furrowed. He didn’t see her turn and quickly grab Chloe’s arm, pulling her aside near the stacked mats as the other girls filed out towards the locker room.

"Chloe," Jessica whispered, her voice low and urgent, eyes wide. "Did you… did you see? When he was holding me up the first time?"

Chloe, wiping sweat from her forehead with a towel, paused. Her sharp eyes scanned Jessica’s face. "See what? You wobbled a bit, but he caught you."

"No, not that." Jessica’s flush deepened. She glanced around to ensure they were truly alone. "Lower. Like… way lower. On his jeans."

Understanding dawned on Chloe’s face, followed by a flicker of surprise, then a carefully controlled neutrality. "Oh." She leaned in slightly, lowering her voice further. "Okay. Yeah. I… saw something. Could have been just the fabric bunching, Jess. Jeans do that."

Jessica shook her head adamantly, her blonde ponytail swinging. "No. It wasn’t. It was… really obvious. And he knew I saw. He totally panicked." She wrapped her arms around herself. "What… what does that even mean? Why would he… while holding me?"

Chloe sighed, a thoughtful, almost world-weary sound. She tossed the towel over her shoulder, looking towards the doors Mark had vanished through. "Honestly? It probably means exactly what you think it means, Jess. Biology is kind of an asshole sometimes. Especially teenage boy biology." She gave Jessica a sidelong glance, her expression softening slightly. "And you were basically sitting on his shoulders, short skirt and all. Doesn't excuse it being awkward as hell, but… context."

"But…" Jessica looked bewildered, struggling to reconcile the quiet, helpful Mark she knew with that intense, undeniable physical reaction. "He's Mark. He's just… Mark. My calculus tutor. He barely talks to anyone."

Chloe shrugged, a small, knowing smile touching her lips. "Maybe he talks more than you think. Just not with words. Look, it was mortifying for him, clearly. And weird for you. But he got the job done after. Held you solid every time. That counts for something." She nudged Jessica gently. "Don't overthink it… yet. Unless you want to overthink it?" Her eyebrows lifted slightly, questioningly.

Jessica’s gaze drifted back to the empty doorway where Mark had been. The image of his strained face, the rigid set of his shoulders beneath her, and that impossible-to-ignore bulge was seared into her mind. "I don't know," she murmured, more to herself than to Chloe. A strange, fluttering sensation warred with the lingering discomfort in her stomach. He was strong. Really strong. And he’d looked utterly terrified. "I just… I didn't expect that from him."

"Mark's full of surprises tonight," Chloe said, picking up her water bottle. "Who knew the hoodie hid that?" She started walking towards the locker room. "Come on. Shower. Game in an hour. Calculus can wait."

Jessica followed slowly, the pulsing beat of the imagined music from their routine replaced by the insistent, confusing thud of her own heart. The quiet boy she helped with English essays had muscles that could lift her effortlessly, and apparently, a reaction to her proximity that was anything but quiet. It was disorienting. A little scary. And, buried deep beneath the shock, a tiny, forbidden spark of something else – the awareness that, for a moment, she had been the absolute focus of an intensity she hadn't known Mark possessed. The hallway to the locker room seemed longer than usual, the fluorescent lights buzzing with the unspoken question hanging heavy in the air: what else was hidden under Mark’s quiet surface? She glanced back one more time at the gym floor, half-expecting, half-dreading to see him still standing there, that impossible evidence of his silent staring back at her.

The locker room steam clung to Jessica’s skin long after her shower, thick and cloying. Outside, the late afternoon had baked the school into an oven. The air conditioning in the library annex, where they usually met for calculus, was notoriously feeble. Jessica stood in front of her locker, the cool tile floor a brief relief under her bare feet. Her usual post-practice jeans felt like wool blankets. She hesitated, then grabbed the flowy, pale blue cotton top and the short denim skirt she kept for days like this. It wasn't scandalously short, but shorter than her cheer uniform shorts. Practical, she told herself. Just for the heat.

Mark was already at their usual corner table when she arrived, hunched over his open calculus textbook like it offered sanctuary. He still wore the black t-shirt from practice, but his hoodie was draped over the back of his chair, a discarded shield. His head snapped up as she approached, his eyes widening almost imperceptibly before flicking down to his notes. That familiar flush crept up his neck again. Jessica felt an unwelcome echo of the gym floor tension.

"Hey," she said, sliding into the chair opposite him, setting her bag down. The cheap plastic fan perched precariously on a nearby shelf whirred uselessly, just pushing the hot air around. "Hot enough for you?"

"Yeah," Mark mumbled, clearing his throat. "Brutal." He kept his gaze firmly on the textbook, pushing it towards her. "So, derivatives. Where'd you get stuck?"

Jessica pulled out her own notebook, flipping to the problematic page. "This whole chain rule section. It feels like trying to untangle Christmas lights blindfolded." She leaned forward, pointing at a specific equation. "Here, when they substitute `u`…"

As she leaned, the loose top gaped slightly at the neckline, but that wasn't the angle Mark found himself helplessly drawn to. She was sitting sideways in her chair, one leg tucked under her, the other stretched out slightly. Leaning over the table towards the book brought her miniskirt hem perilously high on her thigh. From his lower vantage point, directly across the small table, the fabric rode up just enough.

It was a fleeting glimpse, less than a second. The pale skin of her inner thigh, the edge of soft cotton underwear – white, simple. An involuntary snapshot seared into his brain. The gym memory, the feel of her thighs under his hands, the mortifying betrayal of his own body, crashed back with the force of a punch. Heat, entirely separate from the stifling room, exploded low in his gut, fierce and unstoppable. It surged downwards, an insistent, undeniable pressure against the zipper of his jeans. He shifted violently, trying to angle his chair, trying to force the reaction down, but it was too late, too intense, fueled by shame and adrenaline and the forbidden proximity.

Jessica saw it.

Not the specific anatomy, but the sudden, rigid tension that seized him. The way his knuckles went white gripping the edge of the table. The way his breath hitched, almost a gasp. And the unmistakable, tell-tale shift and strain in his lap, outlined clearly against the denim. Her own breath caught. Her finger paused on the textbook page.

Again? The thought screamed in her head, a dizzying mix of disbelief, residual anger from the gym, and a sharp, unwelcome jolt of… something else. Embarrassment, yes, hot and prickling. But also a flicker of power, unsettling and strange. This quiet boy, usually as predictable as a textbook, was reacting to her with this raw, uncontrollable intensity. Twice. Because of glimpses? Because of her proximity? The memory of his defined shoulders, the easy strength as he held her weight, suddenly felt less abstract, more… physical. More present.

She forced her eyes back to the equation. Kept her voice level, ignoring the frantic pounding of her own heart. "So… substituting `u`," she continued, as if nothing had happened, as if the air between them wasn't thick with unspoken shock and burgeoning fascination. "Do you just leave the derivative of the outside function as `cos(u)`, or…?"

Mark swallowed hard, the sound audible even over the fan's drone. He kept his head bowed, his eyes glued to the page she was pointing at, though he couldn't process a single symbol. "Y-yes," he stammered, his voice tight. "Then you multiply by du/dx." His mind was a roaring static. She saw. She definitely saw. She must think I'm a complete pervert.

They stumbled through the next twenty minutes. Jessica asked questions, Mark answered in clipped, tense sentences, his gaze never lifting higher than her chin. He stayed angled away, his posture radiating acute discomfort. Jessica worked problems, her pencil scratching the paper. But her mind wasn't on the chain rule. It kept replaying the gym lift, the rigid panic in his frame, the heat in his face, and now this… this reaction. It wasn't just gross, though part of her felt it should be. It was confusing. Intense. Focused entirely on her. Unlike the loud, performative guys she usually dated, this was silent, visceral, and seemed completely outside Mark's control. That lack of control was unsettling. But also… undeniably flattering in a raw, primal way she didn't want to acknowledge.

He helped her solve the last problem on the sheet. The silence stretched, filled only by the fan and the distant sounds of a janitor's cart in the hallway. Jessica closed her textbook with a decisive snap. Mark flinched.

"Okay," she said, packing her things slowly. The awkwardness was a physical weight. She couldn't just leave it like this. The image of his strained face, the unexpected power she seemed to wield over him, and the memory of his solid strength all collided. She thought of the party tonight at Jake Henderson's house. The usual crowd. Loud music, too much cheap beer, guys like Chad Miller who thought 'no' was a suggestion delivered with sloppy hands. Guys who didn't have panic in their eyes when they looked at her; they had entitlement. Mark had looked terrified both times.

She took a breath. "So, uh… Jake Henderson’s having a thing tonight. Down by the river." She kept her eyes on her bag, zipping it carefully. "After the game. Should be… big."

Mark just nodded, mute, still staring at the wood grain of the table like it held the secrets of the universe. He was clearly desperate to escape.

She looked up then, meeting his lowered eyes. He finally glanced up, warily. "You should come," Jessica said, her voice firming slightly. She injected a casualness she didn't feel. "Could be fun. And," she added, the words tumbling out before she could second-guess them, "it’d be… safer. You know? With you there."

Read on DreamPress

Write your own erotic story with AI