Cover of The Compulsory Pleasure Curriculum

The Compulsory Pleasure Curriculum

Read the story

12 chapters · 38434 words · Read 0 times

It's 2050. The US population has been decreasing for decades, and women are being blamed for not wanting sex enough. As a fix, all universities now require all female students age 20 and above to take "Orgasm Therapy" - an hour-long session each week where an instructor gets them off and teaches them to enjoy orgasms. This story follows Joanna, an attractive brunette on the Univ of San Diego golf team.

Characters

  • Maya — A quiet, chipper teammate who manages practice schedules and snack rotation, but is a loud, regular Thursday client of instructor Derek in suite six.

Chapter 3: The First Touch

The sliding glass door closed behind them with a soft click, sealing out the last of the daylight. The suite felt different now—warmer, more intimate, the ambient lighting casting everything in a low golden glow. Joanna's bare feet sank into the plush area rug, and she realized she was still holding Rachel's hand.

She let go.

Rachel didn't seem to mind. She moved across the room with an easy, unhurried grace, her fingers brushing over a remote on the side table. The TV flickered to life, the screen filling with a familiar opening scene—two people on a rooftop in New York, golden-hour light washing over their faces. Joanna recognized it immediately. A classic rom-com. The kind of movie Katie forced her to watch on road trips, the kind she claimed to hate but secretly never looked away from.

"I find it helps," Rachel said, her voice light, "to have something playing in the background. Gives your brain something to do while your body figures out what it wants."

Joanna stood in the middle of the room, suddenly aware of how small she felt in the vast space. The king bed loomed in her peripheral vision like a silent question.

"Have a seat," Rachel said, gesturing toward the sectional. "Whenever you're ready."

Joanna hesitated, then walked over and perched on the edge of the cushion, her hands folded in her lap. The robe had ridden up slightly, exposing a strip of thigh.

Rachel didn't say anything about the adjustment. She just kicked off her shoes and settled onto the couch behind Joanna, sitting cross-legged, her knees pressing gently against Joanna's shoulders. The warmth of her body radiated through the thin cotton of the robe.

"Is this okay?"

Joanna nodded, her throat tight.

"Okay. Now take a breath for me." Rachel's voice dropped, softer now, a murmur against the hum of the TV. "A deep one. All the way down into your belly."

Joanna obeyed, pulling the air in through her nose, letting it fill her lungs. The scent of lavender and something floral—Rachel's perfume, maybe—wrapped around her like a blanket.

"Good. And let it go slow."

She exhaled, and something in her shoulders loosened.

"Perfect. You're doing so well."

Rachel's hands came to rest on her shoulders, warm and steady. She pressed her thumbs into the muscle at the base of Joanna's neck, working a slow, circular pressure into the knots that had been living there since finals week. Joanna let out a small, involuntary sound—half gasp, half sigh.

"Golf really does a number on your traps," Rachel observed, her voice conversational. "All that time hunched over a club."

"I'm not hunched, I'm focused."

"Same thing." Rachel's hands moved lower, sliding over the curve of Joanna's shoulders, easing the robe down an inch. "You hold your tension here. Right where you need to keep your head steady during a swing."

Joanna's eyes fluttered closed. She hadn't realized how much she needed this, how long it had been since anyone had touched her with intention. Actually, scratch that. She couldn't remember the last time anyone had touched her like this at all.

But Rachel's fingers were methodical, patient.

"There's a lot of tightness here," Rachel murmured, her thumbs working a spot just inside Joanna's shoulder blade that made her exhale sharply. "Do you carry your stress here, or does it feel like it lives here?"

Joanna considered the question, letting her mind wander. "I don't know. Maybe both. I don't really pay attention to it until I'm lying in bed at night, and then I can't sleep because everything hurts."

"You never get massages?"

"Who has the time?"

Rachel laughed, a low, gentle sound that Joanna felt more than heard. "Fair point. But you're here now. And you're allowed to let yourself relax."

Her hands drifted down Joanna's spine, tracing the ridge of each vertebra through the robe. Her touch was light, curious, almost exploratory. Joanna's breathing deepened, her body swaying slightly toward Rachel's hands.

"Can I pull your robe down a little more?" Rachel asked, pausing. "I want to get at the muscle along your shoulder blades. But it's completely up to you."

Joanna's heart thumped. It was a small request, a simple thing. And yet it felt like a boundary worth crossing, a line she'd never drawn before.

"Yeah," she heard herself say, before she could second-guess it.

Rachel pulled the robe down further, sliding it past Joanna's shoulders, exposing the smooth expanse of her back. The air hit her skin, making her shiver slightly. Rachel's hands returned to her bare shoulders, and the contact was entirely different now—skin on skin, warm and electric.

"God, you're beautiful," Rachel murmured, almost to herself.

Joanna's breath caught.

But Rachel didn't linger on the observation. She moved her hands down Joanna's spine, following the curve with a gentle, practiced touch. She traced the muscle along the edge of her shoulder blade, pressing into it with careful intent. Joanna exhaled, long and slow, her head dipping forward.

"That's it," Rachel said softly. "Let go."

Joanna felt herself drifting. The TV was a low murmur in the background, the rom-com's soundtrack blending with the distant hum of a city settling into evening. The suite was warm, the lighting soft, and Rachel's hands were steady, grounding.

"You know," Rachel said, her voice casual, "we can do whatever you want while you're here. Whatever feels good." She paused, her fingers tracing the line of Joanna's collarbone from behind. "I can use my hands. My mouth. I can use toys, or I can talk you through it."

Joanna's stomach tightened.

"It's all on the table, Joanna. There's no wrong way to do this."

Joanna forced her eyes open, staring at the TV screen without really seeing it. The actress was laughing at something her love interest had said. Joanna's hands were gripping the cushion hard enough to leave marks.

"Are you nervous?" Rachel asked, her voice gentle.

"A little."

"That's okay. That's normal. Do you want to keep going?"

Joanna took a breath. Then another. She could feel Rachel's hands on her shoulders, warm and patient, waiting for her answer. And she realized, with a small rush of surprise, that she didn't want to leave.

"Yeah. Keep going."

Rachel's fingers slid down her spine, tracing the delicate line where the robe still hung loosely at her hips. She paused, letting her palm rest flat against Joanna's lower back, the warmth of her touch seeping through the fabric.

"I'm going to try something," Rachel said. "Just let me know if it feels good, okay?"

Joanna nodded, not trusting her voice.

Rachel leaned in and pressed her lips to Joanna's bare shoulder.

The kiss was soft, almost chaste, but it sent a jolt of heat down Joanna's spine. She held her breath, her hands tightening again on the cushion as Rachel pressed a second kiss, slightly lower, a third one that settled at the curve of her neck before trailing down.

"Okay?" Rachel murmured against her skin.

"Okay," Joanna managed.

Rachel's lips moved across her shoulder blade, planting a soft kiss on the bone itself before her tongue flicked out, tasting the warm skin. Joanna felt a shiver race up her spine, her muscles tensing briefly before relaxing again. Rachel's hands came up to hold her hips, her grip possessive in a way that made Joanna's breath hitch.

"Breathe," Rachel reminded her, her voice a low hum against Joanna's back.

Joanna exhaled, her shoulders dropping. She let her head fall forward, her chin touching her chest, her body melting into Rachel's touch. The kisses continued, slow and deliberate, a trail of warmth spreading across her shoulders, down her spine, each one pulling her deeper into a haze of sensation.

Rachel's fingers found the edge of the robe, grazing the fabric with a feather-light touch. "Can I take this off?"

Joanna's heart hammered. But the word came out before she could stop it. "Yes."

Rachel tugged gently, sliding the robe off Joanna's shoulders. It pooled around her waist, leaving her bare to the warm air of the suite. Her skin pebbled with goosebumps, and she felt the shift in Rachel's breath behind her.

"Beautiful," Rachel murmured, her palms settling on Joanna's hips, thumbs brushing the jut of her hipbones.

Joanna's stomach flipped. She'd been half naked in front of people before—locker rooms, pool decks, the beach—but never like this. Never with someone looking at her like they were memorizing the curve of her spine, the dip of her lower back.

Rachel leaned in and pressed a long, slow kiss to the base of Joanna's spine. Joanna's breath stuttered, her hands fisting in the cushion.

"We can stop whenever you want," Rachel said, her voice muffled against Joanna's skin. "But I'm going to keep doing this until you tell me to."

Joanna's head was spinning. She stared at the TV, at the rom-com's couple finally kissing under a streetlamp, and felt a wild, almost hysterical laugh building in her chest. This was nothing like the movies. This was messy and intimate and terrifying.

"Keep going," she managed.

Rachel's lips curved into a smile against her skin. She pressed another kiss to Joanna's lower back.

She pressed another kiss to Joanna's lower back.

Time lost its shape after that. The rom-com played on, forgotten, its dialogue reduced to a distant murmur beneath the sound of Joanna's own breathing. Rachel's lips traced a slow path across her spine, pausing at each vertebra like she was charting new territory. Her hands had slid down to Joanna's thighs, palms warm against the bare skin where the robe had ridden up even further.

Joanna realized, with a distant sort of shock, that she'd stopped thinking about what came next.

"Your skin's so warm," Rachel murmured against her back, her breath ghosting over the sensitive spot just above her tailbone. "I could stay here forever."

Joanna's laugh came out shaky, unsteady. "You'd get thirsty."

"Mm. There are worse ways to go."

Rachel's hands squeezed her thighs, fingers digging into the firm muscle with just enough pressure to make Joanna's breath hitch. She worked her way up, kneading the outside of Joanna's hips, her thumbs pressing into the deep divots of her waist. It was possessive, almost, the way she touched her—like she was mapping every plane and curve, committing them to memory.

"You've got a hell of a body," Rachel said, matter-of-fact. "I don't know if anyone's ever told you that properly."

Joanna's face burned. "My coach tells me I need to strengthen my left side."

"Not what I meant." Rachel's lips found the nape of her neck, planting a kiss there that made Joanna's eyes flutter shut. "I meant you're beautiful, Joanna. Not in a sports-performance way. In a this-moment-way."

Joanna didn't know how to respond to that. So she didn't.

Ten minutes. Maybe longer.

Rachel's mouth traveled down the length of her spine again, slow and deliberate, while her hands maintained a steady rhythm on Joanna's thighs. Squeezing. Releasing. Sliding higher. Her fingers brushed the edge of Joanna's thong—a thin scrap of lace she'd put on that morning without thinking anything of it—and Joanna's whole body went tight.

"Tell me what feels good," Rachel said, her voice low. "What doesn't."

What felt good was everything. The warm weight of Rachel behind her. The way her fingertips traced the boundary of fabric and skin. The unhurried patience of someone who had all the time in the world and meant to use every second of it.

"Everything," Joanna whispered, her voice cracking slightly. "Everything feels good."

Rachel hummed in approval, the vibration of it traveling through Joanna's skin. Her hands slid higher, wrapping around Joanna's waist. Her thumbs hooked under the waistband of the thong, not pulling, just resting. Waiting.

Joanna's heart was a drum in her chest. She could feel the champagne, warm and loosening, working its way through her blood. The bundle of nerves in her core had transitioned from tense to quietly humming, a low buzz like a struck tuning fork that wouldn't quite settle.

Rachel's tongue swept a slow line up Joanna's spine.

Joanna shivered. Her hands, which had been fisted in her lap, unfolded and pressed flat against her thighs.

"Can I touch you?" Rachel asked.

Joanna nodded, then realized Rachel might not see her. "Yes."

Rachel's palm slid around Joanna's hip, low and deliberate, fingers settling against the front of her thong. She wasn't rushing. She wasn't pressing. Just holding her there, palm warm through the thin lace.

Joanna felt something inside her crack open.

Rachel's fingers began to move, slow circles through the fabric, and Joanna's breath caught in her throat. She was wet already—she could feel it, the dampness soaking through, making the lace cling. Rachel made a small sound of appreciation against her back, and Joanna felt her hips shift involuntarily, pressing into the touch.

"That's it," Rachel murmured. "Let go."

Joanna's eyes were closed. She could see nothing but the warm red-black of her own lids, feel nothing but Rachel's hands, Rachel's mouth, Rachel's patient pressure building, building, building.

Her body took over from there.

It happened in a wave, sudden and total, washing through her with a force that made her gasp. Her hips bucked forward, pressing hard into Rachel's palm as the orgasm ripped through her, sharp and bright like summer lightning. Her hands flew to her own thighs, gripping tight, grounding herself against the intensity of it. She heard herself make a sound—something between a gasp and a cry—and then she was trembling, her whole body shaking as the wave crested and receded, leaving her breathless.

Rachel didn't say anything.

Her hand stayed where it was, steady and warm. Her other arm slid around Joanna's waist, pulling her back against Rachel's chest, holding her, not letting go until the last tremors faded and Joanna's breathing finally slowed.

The room came back into focus. The TV was still playing. A bottle of champagne breathed condensation on the counter. Joanna became aware of her own heartbeat, easing its frantic pace.

She discovered she was still awake, still alive, still whole.

"Holy shit," she whispered, her voice ragged.

Rachel pressed a kiss to her shoulder blade—soft, final. "You did so well."

Joanna sagged backward, letting Rachel's arms take her weight. The champagne had warned her, but nothing had prepared her for this. For how completely her body could surrender when she let it.

She lay there, still, her weight sagging against Rachel's chest. The warm hands that had brought her there still held her, steady and patient, and she let herself have that for a moment.

Then, slowly, she came back to herself.

"That was…" she started, and trailed off because she didn't have words for what it was. She'd never had words for it.

"Yeah," Rachel agreed, her voice a quiet hum near Joanna's ear. "It is."

Joanna exhaled a laugh, something small and wobbly. "I think I got a little overwhelmed."

"That's allowed." Rachel's arms shifted, adjusting her grip around Joanna's shoulders. "You're allowed to feel everything, Joanna. You don't have to perform how you're feeling for me."

Joanna let herself sink deeper, her head tilting back to rest against Rachel's shoulder. The room was quiet except for the low murmur of the TV and the distant hum of the city beyond the windows. She closed her eyes and for the first time in years, she wasn't thinking about what came next.

Rachel's fingers found her hair, tucking a strand behind her ear, and then she leaned forward and pressed a kiss to the top of Joanna's head.

The gesture was so gentle, so unassuming, that Joanna almost missed it. But then Rachel did it again. Another kiss, just above her temple. Then another, at the crown of her head. Her lips were soft, unhurried, and she kept going—five minutes of them settling into her hair, rhythm steady like waves against a shore.

Joanna lost count. She let herself drift.

"That's a good angle," she heard herself say, the words distant. "Good for…"

"Penetration?" Rachel supplied.

Joanna blinked. Her eyes opened, the suite swimming back into focus. "Yeah. That."

Rachel pulled back just enough to look at her, that patient gaze finding hers.

The pause stretched, comfortable and weighted at once. Then Rachel spoke.

"We don't have to go any further today. If you're done, that's fine." She said it without judgment, without expectation. "But if you want to keep going, this position works. You in front of me, letting me reach around. I can guide you through it, if you want."

Joanna's heart, which had only just settled back into its steady rhythm, picked up again. Her body was flushed and warm, still buzzing from the aftershock. She knew what she was supposed to say. She knew what Katie would say. And she knew what she wanted.

"Okay," she said, her voice steadier than she expected.

"Okay?" Rachel repeated, just to be sure.

"Okay. I want to keep going."

Rachel's smile was slow, warm, spreading across her face like sunrise. "You tell me what you need, every step. Clear?"

"Clear."

"Good." Rachel shifted behind her, adjusting Joanna's position so she was sitting forward slightly, supported by the couch cushions. "Put your hand down there for me."

Joanna's breath caught, but she obeyed. Her fingers found the damp lace, hesitated, then slid beneath it. The sensation made her gasp, her body responding to her own touch more readily than she'd expected.

"That's it," Rachel murmured. "You know what feels good. Trust yourself."

Joanna's fingers found her clit, slick and sensitive, and she inhaled sharply. Her own touch had never felt like this before, never felt so loaded. With Rachel behind her, watching, guiding, it was entirely new.

Rachel's hand slid down her stomach, slow and deliberate. She paused at the waistband of the thong, fingers hooking beneath the fabric on one side.

"Ready?"

Joanna nodded, her throat dry.

Rachel pulled the lace aside, exposing her. The air hit her skin, cool and electric, and Joanna's hips jerked toward the sensation. Rachel made a soft sound of approval, her palm settling flat against Joanna's lower belly.

"Keep rubbing yourself," Rachel instructed, her voice an intimate hum near Joanna's ear. "Whatever feels right."

Joanna obeyed. Her fingers moved against her clit, nervous at first, then more confident as Rachel's hand slid lower. One finger traced her entrance, just barely there, just enough to make Joanna's breath stutter.

"Okay?"

"Yes."

Rachel's finger sank in.

The sensation was so different from her own touch. The angle was foreign and perfect, Rachel's finger curving up to find the spot Joanna had never quite located on her own. Her head fell back against Rachel's shoulder, her mouth falling open on a sharp exhale.

"Keep your fingers moving," Rachel reminded her. "Don't stop."

Joanna couldn't have stopped if she'd tried. Her own fingers were circling her clit, Rachel's finger pushing deeper, and her entire body was caught in the pull of sensation.

The angle was perfect, Rachel's finger curving against a spot that made Joanna's vision blur at the edges. She heard herself make a sound she'd never made before, something raw and unguarded.

"That's it," Rachel murmured. "You're doing so well."

Joanna's hips began to move on their own, rolling against Rachel's hand in a rhythm she hadn't consciously chosen. Her own fingers were still working her clit, but they felt clumsy now, secondary to the deep, building pressure inside her. Rachel's breath was warm against her ear, a steady presence anchoring her to the moment.

"I'm going to add another finger," Rachel said, her voice low and measured. "Just relax for me. Let your body open up."

Joanna nodded, her forehead slick with sweat. She felt Rachel's finger withdraw slightly, then press back in with a second companion. The stretch was immediate, intense—her body resisting, then yielding, inch by inch.

Rachel's free hand found Joanna's breast while she struggled to slip a second finger inside her. "You're so tight, Jo," Rachel said. "We're gonna have to do something about that."

Joanna's breath hitched at the words, at the casual intimacy of the nickname, at the way Rachel said it like a promise. Her nipple pebbled under Rachel's palm, and she arched into the touch, desperate for more contact, more pressure, more everything.

Rachel's fingers worked deeper, scissoring gently, stretching her around the intrusion. Joanna's own hand had stilled on her clit, too overwhelmed to keep up the rhythm. She was close—so close—the pressure building in her core like a coiled spring, waiting to snap.

"Don't stop," Joanna gasped. "Please don't stop."

"I won't." Rachel's thumb found her clit, pressing in firm circles while her fingers pushed deeper. "Comefor me, Jo."

The wave hit her without warning.

It crashed through her body, a tsunami of sensation that started at her core and radiated outward, pulling her under. Her back arched off the couch, her mouth opening on a silent cry, her hands flying to grip Rachel's forearm as she rode out the convulsions. Rachel held her through it, fingers still moving, coaxing every last tremor from her body until Joanna collapsed forward, boneless and trembling.

She came back to herself slowly, in pieces.

The TV was still on. She could hear the muffled sounds of the movie's soundtrack. Her own breathing was loud and ragged in her ears. Rachel's hands were wrapped around her, soothing and slow, tracing patterns on her skin that helped ground her in the present.

"Hey," Rachel said softly. "You still with me?"

Joanna nodded, her cheek pressed against the couch cushion. "Yeah. Barely."

Rachel laughed, a warm, low sound. "That's a good sign."

Joanna felt herself smile. She was boneless, satisfied, her body humming with a kind of contentment she'd never experienced before. Her eyes fluttered open, her gaze landing on the TV screen.

"I can't believe you gave me my first orgasm with a rom-com playing in the background," she murmured, her voice muffled against the cushion.

"Would you have preferred action? Horror?" Rachel's fingers traced slow circles on her lower back. "I've got options."

Joanna laughed, then winced as her abdominal muscles protested. "That's going to be sore tomorrow."

"Trade secret," Rachel said, and Joanna could hear the smile in her voice. "There's ibuprofen in the bathroom cabinet. And mind you, you're going to want the good stuff. The kind that comes with electrolytes."

Joanna rolled onto her side, finally looking at Rachel properly. The lighting caught the warm undertones in her skin, her hair mussed in a way that made Joanna's stomach flip. She'd been so lost in sensation that she'd almost forgotten how beautiful Rachel was.

"So," Joanna said, her voice lighter than she expected. "Is that it? Do I get a certificate or something?"

Rachel snorted. "You get two more years of me." She reached over and tucked a strand of hair behind Joanna's ear, the gesture tender. "And this time, you get to tell me what you want to explore."

Joanna's heart stuttered. The words were simple, but they carried weight—a promise of more to come. She hadn't thought that far ahead. She'd been too focused on surviving the moment to consider what the next session might hold.

"Can I ask you something?" she managed.

"Anything."

"Does this ever get easier? The first-time nerves, I mean. The feeling like you're doing something wrong."

Rachel considered the question. Her hand settled on Joanna's hip, warm and steady. "No," she said, meeting Joanna's eyes. "But it does get different. The nerves turn into something else. Anticipation. Trust. The knowledge that you're in good hands."

Joanna let the words settle in her chest. They felt like a promise, and she realized with a start that she believed them. For the first time in a long time, she wasn't thinking about what came next, or how she was supposed to act, or what anyone else would think. She was just here, in this warm suite overlooking the bay, letting herself be held.

"Stay," Rachel added, softer now. "For a little while longer. No expectations. Just... stay."

Joanna nodded, her throat tight. She settled back against Rachel's chest, letting the steady rhythm of Rachel's heartbeat anchor her.

The rom-com was still playing. The couple had made up, of course—they always did. Joanna watched them kiss under the streetlamp, feeling a strange sense of kinship with the fictional woman on screen. She'd finally let her guard down. She'd let herself be touched.

And it hadn't destroyed her.

"Hey," Rachel said, her voice a quiet murmur near Joanna's ear. "What are you thinking?"

Joanna's lips twitched. "That my roommate is going to kill me for taking her advice."

Rachel laughed, the vibration of it moving through Joanna's body like a second heartbeat. "Some advice is worth taking, don't you think?"

Joanna closed her eyes and let herself smile.

"Yeah," she said softly. "I think it is."

Read on DreamPress

Write your own erotic story with AI