Cover of The Stream of Submission

The Stream of Submission

Read the story

33 chapters · 126866 words · Read 1 times

A manipulative female roommate slowly convinces her innocent female streamer that she should change one thing about her appearance before every stream. The roommate wants to turn the streamer into a bimbo, but keeps that a secret

Characters

  • Mia — Mia is a roommate of Sasha and Margot, who has been assisting Margot but secretly plans to undermine her. She is manipulative and observant, with a sharp, commanding presence.

Chapter 11: The First Stream as a Blonde

The mint green walls of her bedroom seemed to leach color under the barrage of light. Three ring lights formed a halo around her webcam, their white glare bleaching the room of shadows, leaving everything flat and overexposed. Sasha sat at her vanity, now cleared of its clutter of half-finished watercolors and loose charcoal pencils. In their place stood a regiment of products: setting spray, powder compacts, a brush cleaner that smelled of chemical peaches. The bottle of glow serum, nearly empty, glinted like an accusation.

She watched her reflection in the monitor’s preview window. The platinum hair was a surreal cascade over her shoulders, so bright it created a halo effect on the camera. Her makeup, perfect and unyielding, made her face look like a high-resolution mask. The tiny silver tube top dug into her ribs. She adjusted it for the twentieth time, the material slinking back down.

“Stop fidgeting.” Margot’s voice came from just behind the camera, a calm, disembodied command. She was perched on the edge of Sasha’s bed, a laptop open on her knees displaying the stream manager dashboard. “Posture. Remember. Spine straight, shoulders back. It opens up the collarbones.”

Sasha sucked in a breath and forced her shoulders down. The movement made the remote vibrator, nestled insistently inside her, shift minutely. A jolt, sharp and sweet, travelled up her spine. She bit her glossed lip.

“Five minutes to go,” Mia said from the doorway. She was leaning against the frame, arms crossed, watching. Her expression was unreadable, but her thumb rubbed absently at the edge of her leather collar. “Viewer count in the waiting room is already triple your usual. Twelve hundred people.”

“See?” Margot’s smile was audible. “They’re curious. They’ve seen the teaser pics. They want the reveal.”

The teaser pics. Margot had posted three carefully curated, blurry shots on Twitter and Instagram: a close-up of the platinum hair against a dark background, the glint of a clear heel, a sliver of silver fabric. The caption: Big changes. New era. Live tonight. The engagement had been frenzied.

Sasha’s stomach was a tight knot of nausea and that other, deeper, trained thrum. The denial protocol had been enforced with religious severity all week. Every night, the prescribed twenty minutes with the toy, building to a trembling edge, then stopping. Cold showers. Meditation apps that played sounds of rain. The need had been distilled into a constant, low-grade ache, a background static in her blood. Now, with the vibrator on its lowest, relentless setting, the static had become a focused buzz, a hummingbird trapped behind her ribs.

“Two minutes,” Mia announced.

“Okay.” Sasha’s voice came out thin. She cleared her throat. “What… what do I say?”

“You say, ‘Hey everyone, wow, look at this turnout!’” Margot coached, her eyes on her laptop screen. “You sound grateful. Excited. Then you lean in—slowly—to adjust the camera, giving them a full look at the makeup and the hair. You tell them you wanted a fresh start, something bold for the new content direction. You do not apologize. You do not say you feel weird.”

“I feel weird,” Sasha whispered.

“You look expensive,” Margot corrected, her voice losing none of its soothing quality. “That’s the feeling. It’s novelty. Now, deep breath. We’re live in ten.”

The final seconds ticked down in the corner of Sasha’s monitor. The waiting viewer count jumped: 1,500. 1,800. Her personal best had been 527. Her mouth went dry. She couldn’t swallow; the lip gloss was too sticky.

The screen switched.

A cascade of hearts, fireworks, and “OMG”s exploded in the chat sidebar, moving so fast it was a blur of color and text.

“Hey… wow,” Sasha said, her practiced smile clicking into place. It felt stiff on her face. “Hi, everyone. Look at all of you! This is… crazy.” She leaned forward, as instructed, one hand coming up to tuck a nonexistent strand of hair. The tube top strained. The chat erupted anew.

BlondeSasha?: HOLY SHIT GURL

TTV_Viewer87: what happened to you lol

AestheticDreams: THE HAIR IS EVERYTHING

CozyGamerDave: um… you ok sasha?

SugarCube: OMG LOOK AT YOUR LIPS

“I just… wanted something fresh, you know?” Sasha continued, her eyes darting from the camera lens to the frantic chat. “A new look for a new… direction. More… energy.” She was parroting Margot’s words, but they felt foreign in her mouth. The vibrator’s hum seemed to sync with the frantic pace of the chat, a dual vibration of external and internal pressure.

“Casual,” Margot murmured off-camera. “Touch your necklace.”

Sasha’s hand flew to her throat. She wasn’t wearing a necklace. She let her fingers brush her collarbone instead, a fluttery, self-conscious gesture. The chat loved it.

KittenMittens: she’s so nervous its adorable

DesignDept: the makeup is SLAYING me

JustHereForGames: are we playing stardew or what

“Right! Games!” Sasha said, too brightly. She fumbled with her mouse, clicking to launch the cozy farming sim she was known for. The familiar title music chimed, a sound that usually meant comfort, safety. Now it felt like a sad joke. She loaded her saved file, her character—a modestly dressed farmer with brown hair—standing in a pixelated field. The dissonance was jarring.

“So, I thought we’d, uh, work on the community center bundles tonight,” she said, her voice breathier than she intended. She directed her farmer to walk towards the library. A low, teasing pulse from the vibrator made her fingers slip on the keyboard. Her character veered off into a pond.

LOLFail: already messed up

GoldenBoy: distracted much? ;)

“Oops!” She gave a little giggle, high and forced. “Butterfingers today!”

“Good,” Margot whispered. “Playful. Now pout for the mistake. Look at the camera.”

Sasha turned from her game screen to face the webcam. She pushed her over-lined lips out in an exaggerated pout. The chat went into a feeding frenzy of heart emojis and “awwws.” The validation was a tangible hit, warming the chill of her shame. It mixed horribly with the building tension between her legs.

For twenty minutes, she played. Or tried to. Her commentary, once relaxed and genuine, became a series of breathy observations and forced giggles. Every minor in-game mistake was an opportunity for Margot to instruct a performance: a sigh, a wide-eyed look of faux frustration, a slow, stretching arch of her back when she said her shoulders were stiff. Each movement was calculated, each expression a product. The viewer count climbed: 2,300. 3,000.

Donations began to ping, their sound effects cutting through the game’s music.

User ‘SilentType’ donated $50: “Tell us about the makeover process.”

“Oh!” Sasha’s eyes widened, genuinely surprised by the amount. “Thank you, SilentType! That’s so sweet.” She glanced toward Margot, who gave a subtle nod. “The process was… long.” She laughed, the sound catching as the vibrator’s intensity jumped a level without her consent. Margot must have the remote. “My friend Margot—she’s my manager, really—she took me to this amazing salon. It was like, a whole day. The extensions are so… heavy.”

She touched the platinum curtain of hair, letting it slide through her fingers. The sensation was unfamiliar, synthetic.

User ‘CuriousGeorge’ donated $20: “Do you like it?”

The question hung in the air. Sasha stared at it. Her reflection in the monitor stared back: a wide-eyed, glossy stranger. The physical need in her was a screaming thing now, fogging her thoughts, making her thighs press together under the desk. The honesty she was known for felt like a distant memory.

“I love it,” she heard herself say, the lie smooth and practiced. “It’s powerful. You have to… own a look like this, you know?” She was regurgitating Margot’s philosophy verbatim.

Another donation pinged.

User ‘Architect’ donated $100: “Stand up and show us the full outfit.”

Sasha froze. The chat echoed the request, a chanting wall of “STAND UP” and “SHOW US.”

“No,” she whispered, off-mic, her eyes darting to Margot in panic.

Margot’s expression didn’t change. She spoke softly, precisely. “A hundred dollars, Sasha. That’s a new microphone. That’s two months of your streaming software. They invested in you. Show gratitude.”

“But…”

“It’s just an outfit. It’s a costume. Stand up, turn around slowly, sit back down. It’s ten seconds.”

The vibrator pulsed again, a cruel reminder of her dependency, of the reward withheld just out of reach. The hum was a promise and a threat. Sasha’s resistance was porous, dissolved by arousal, anxiety, and the addictive, scrolling numbers of the viewer count.

She forced another smile, this one tremulous at the edges. “You guys are something else! Okay, okay. Just for a second.”

She pushed her chair back, its wheels squeaking on the floor. Using the desk for support, she stood. The clear heels made her tower, unsteady. She could feel the cool air of the room on her exposed midriff, the backs of her thighs. She took a single, shaky step to the side, revealing herself from the waist up, then did a stiff quarter-turn. The patent leather skirt reflected the ring lights in a garish glare.

The chat was a waterfall of fire emojis, dollar signs, and obscene compliments. It moved too fast to read individual comments, becoming a monstrous, single entity of approval. She felt seen in the most violating way possible—not as a person, but as an object successfully performing its function.

“Happy?” she breathed into the mic, her voice barely audible.

She collapsed back into the chair. Her heart hammered against her ribs. The inside of her thighs were slick. A fine tremor had taken hold in her hands. She couldn’t focus on the game screen. The pixelated colors swam.

“One hour mark,” Mia said quietly from the door. Her voice was tight. “Viewer peak: 3,450.”

“Wonderful,” Margot said. She looked up from her laptop, her gaze locking with Sasha’s through the space beside the camera. “I think that’s a good place to end. You’re overwhelmed. It’s charming. Say goodbye.”

Sasha felt a surge of desperate gratitude. Ending the stream meant this could stop. The performance, the exposure, the relentless, teasing vibration. She turned back to the camera, her composure cracking. Her dazzling, glittery eyes were now genuinely glassy with unshed tears and exhaustion.

“You guys… thank you so, so much,” she said, the words slurring with genuine emotion. “This was… a lot. In a good way! I’m just… really feeling it all. Thank you for the support. I’ll be back soon. Love you all.”

She hit the ‘end stream’ button.

The sudden silence was deafening. The blazing lights were just hot bulbs. The frantic chat was an empty, black sidebar. The only sound was her own ragged breathing and the persistent, maddening hum inside her.

She put her head in her hands, careful not to smudge her makeup. A sob ripped out of her, harsh and ugly.

Then, the humming stopped.

The absence of the vibration was a shock in itself. Her body, wound so tightly around the sensation, seemed to lurch. She cried harder, great, heaving gasps that shook her shoulders.

She felt hands on her. Margot’s. They were cool, deft. They untangled her own hands from her face, smoothing her hair back. Margot knelt beside the chair, her expensive trousers wrinkling on the floor. She pulled Sasha’s hands down, holding them, and looked up into her ruined, beautiful face.

“Shhh,” Margot whispered. “Listen to me. You were perfect. Three thousand, four hundred and fifty people. The metrics are off the charts. The clip of you standing up is already going viral. You did that.”

Sasha shook her head, tears cutting tracks through the heavy foundation on her cheeks. “I felt… I felt like a party trick.”

“You felt like a star,” Margot insisted, her thumb stroking Sasha’s knuckles. “It’s always scary the first time. The vulnerability is part of the appeal. They saw you being brave. They adored you for it.”

“I need…” Sasha’s voice dropped to a pathetic whisper. “The protocol. You said…”

“I said we’d discuss it,” Margot said, her tone softening into something unbearably gentle. “And I think you’ve earned a reprieve. You followed every instruction. You trusted me. You gave them everything.” She reached into her pocket and produced the small, black remote. She held it up, her finger hovering over the button. “This is yours. You can stop, if you want. Or you can finally finish. Your choice.”

It was no choice at all. Her entire body was a live wire, screaming for completion. The week of denial, the hour of public torment—it had all been funneling towards this moment. The promise of release was a physical gravity, pulling at her.

She looked from the remote to Margot’s calm, approving face. The last fragments of Sasha Vance, the girl who played cozy games in sweaters, were buried under the need for that approval, for the end of the ache.

“Please,” Sasha whimpered.

Margot’s smile was a quiet victory. She placed the remote in Sasha’s trembling hand, curling her fingers around it. “Then show me how good you can be.”

Sasha’s thumb found the button. She pressed it, holding it down.

The relief was instant, catastrophic. It shattered through her, wracking her body with waves of sensation so intense they blurred into pain. She cried out, a raw, unfiltered sound that had nothing to do with performance. Her head fell back against the chair, the platinum hair fanning out. She shuddered violently, the clear heels digging into the carpet.

Margot watched, her sharp eyes missing no detail of the collapse. She stayed kneeling, a devoted attendant to the breakdown, her hand now resting on Sasha’s bare knee, a claim staked.

It took a full minute for the tremors to subside. Sasha went limp, boneless, floating in a haze of endorphins and utter depletion. The sharp edges of the room—the lights, the mint green walls, the watching presence of Mia in the doorway—softened into a blur.

Margot stood, her knees popping softly. She plucked the remote from Sasha’s loose grip. “Good girl,” she murmured, the words so soft they were almost inaudible.

She turned to Mia. “Help me get her to bed. She’s exhausted.”

Together, they guided the compliant, shuffling Sasha to her bed. Mia removed the clear heels, her fingers quick and impersonal. Margot unzipped the patent leather skirt, letting it fall to the floor. She left Sasha in the silver tube top and a pair of lace panties, tucking her under the duvet. The heavy makeup remained, a carnival mask on a sleeping face.

Sasha was already half-unconscious, the crash inevitable. As her eyes fluttered closed, she felt a kiss on her forehead. Margot’s lips, dry and warm.

“Perfect,” the voice whispered into the darkness. “You’re learning.”

Margot turned off the ring lights, plunging the room into a deep, merciful gloom. She and Mia stepped out into the hallway, pulling the door closed until it clicked.

In the living room, Margot poured two glasses of wine. She handed one to Mia, who took it but didn’t drink.

“Phase two is complete,” Margot said, leaning against the kitchen counter. She scrolled through her phone, a gallery of screenshots from the stream—Sasha’s pout, the moment she stood up, the glassy-eyed farewell. “The shell is accepted. Now we begin programming the responses. The vanity, the dependence on praise, the association of sexual release with compliance. It’s all wiring now.”

Mia stared into her glass. “The chat… some of them were worried. They could see she wasn’t okay.”

“And those people,” Margot said, taking a slow sip, “will unfollow. They’re not the audience we’re building. We’re building an audience that wants the fantasy. The beautiful, empty doll who smiles when they donate. The one who gets flustered and needs to be told what to do. That’s who she was tonight.” She looked at Mia, her gaze pointed. “That’s who she’s going to be every night. And you’re going to help.”

Mia’s fingers went to her collar again, a nervous habit. She didn’t speak.

From behind Sasha’s door, there was no sound. No soft crying, no rustling of sheets. Just the deep, heavy silence of total surrender.

Read on DreamPress

Write your own erotic story with AI