Want to support CHYOA?
Disable your Ad Blocker! Thanks :)

Chapter 20 by pikaposty pikaposty

What's next?

Shadows of Desire

Anna sat on the bed, knees drawn up, her cheeks glistening with tears. Inside, shame and fear burned, her heart pounding as if it wanted to break free. “I said his name… How could I?” she thought.

The door creaked, and Anna flinched, hastily wiping her face. Tim walked in, his light hair slightly tousled, tired from work but with a smile on his face. He set his backpack against the wall and froze, seeing her. Fox ears and a sheer nightie lay scattered on the floor, the sex shop bag open, and Anna, with red-rimmed eyes, looked broken. Her hunched figure, wet cheeks, hit him like a slap.

“Anna?” His voice was soft, but worry seeped into every word. He stepped to the bed, sitting beside her, and placed a hand on her shoulder, the warmth of his fingers seeping through her dress. “What’s wrong? Have you been crying?”

Anna swallowed, her throat tight. “If I tell him, he’ll leave. It’s over,” she thought. She wanted to lie, but his gaze—blue eyes full of care—clung to her, leaving no room to hide. “He’ll hate me. I won’t survive it,” she thought. She shook her head, fingers digging into her dress.

“Just… a shitty day,” she muttered, her voice trembling, eyes avoiding his. “He can’t know. It’ll crush him,” she told herself.

Tim frowned, his hand tightening on her shoulder, his gaze sharpening. “Anna, don’t shut me out,” he said, his voice firmer but still warm. “You’re not like this when you’re just tired. What happened?” He leaned closer, his breath brushing her cheek. “Is it Mark? Were you with him?”

Anna tensed, her heart racing. “How did he know?” she thought. She shook her head, cheeks flushing. “No… it’s…” she stammered, but her voice betrayed her, and Tim’s eyes narrowed, his patience wearing thin.

“Anna, enough,” he snapped, his hand sliding to her chin, forcing her to meet his gaze. “I can see something’s wrong. If it’s Mark, tell me.” His voice grew sharper, irritation flaring. “I’m not going anywhere, but I need the truth. What did he do?”

His insistence broke her. Anna trembled, tears streaming, and she gave in, her voice cracking. “I’m sorry, Tim…” she whispered, fingers clutching her dress. “I didn’t say anything because I was scared… scared you wouldn’t forgive me. That I’d lose you.” She looked up, her eyes pleading. “I’m crying because of Mark. Yes, I was with him… today. At the studio. Showing him outfits from the sex shop.”

Tim stiffened, his hand gripping her wrist, his eyes blazing with anger. “Mark?” he roared, leaping from the bed. “You… you went to him again? After everything?” His fists clenched, he stepped away, as if holding himself back. “Damn it, Anna, you lied to me?” He turned, his face contorted with hurt, his voice breaking. “And this Mark… this bastard… thinks he can just touch you? And you… why didn’t you tell me? Am I nothing to you?”

Anna trembled, his anger cutting her like a blade. “He hates me. I’ve ruined everything,” she thought. She jumped up, stepping toward him, tears pouring. “Tim, I trust you!” she cried, her voice breaking. “I kept quiet because I was scared! Scared you’d leave, that this would destroy us!” She grabbed his shirt, fingers shaking. “I love you. But he… he’s like a leech, burrowed into me, into my thoughts… And I… I don’t know how to stop it.”

Tim froze, his breathing heavy, his anger slowly ebbing, replaced by something else. His eyes darkened, a spark flickering—not just pain, but something more. He stepped closer, his hand settling on her waist, fingers gripping the fabric. “You… wanted him?” he asked, his voice hoarse, a mix of hurt and curiosity. His face twisted, as if wrestling with himself. “Anna… damn it… I’m already hard. I’m jealous, I’m pissed. But, fuck… I’ve got a rock-hard boner. I’m ashamed, but I can’t help it… Just imagining you… with him…” He trailed off, his breath ragged, his gaze hungry. “Tell me… what happened? What did you feel?”

Anna froze, her eyes widening. “He… wants to know?” she thought. She noticed his jeans straining tighter, and heat flooded her body. “He… likes this?” she realized, recalling his gaze during the stream, his arousal when she stripped, his reaction to her kiss with Kira. “Does he love watching… me with others?” she wondered. “Tim, sit down, please, come to me,” she urged. Her hand slid to his jeans, fingers unzipping them, freeing his hard cock. “Is this because of what I said?” she asked. Tim nodded, looking away, hiding his eyes. She wrapped her hand around him, her palm tightly gripping the hot, throbbing flesh. She moved slowly, feeling him harden further, the head swelling, veins standing out under her fingers. Her thumb grazed the tip, smearing a bead of precum, and Tim jerked, his hips tensing. She spoke, her voice trembling but firm.

“I… jerked him off,” she began, her fingers moving rhythmically, squeezing at the base, sliding to the tip, her palm warming against his skin. “His cock… heavy, hot… I stroked him, faster, slower, feeling it pulse. He stared at me, his eyes… like they were burning me. He… came on my face, Tim. His cum… warm, sticky… dripping down my cheeks, my lips.” She quickened her pace, fingers gripping tighter, gliding over the slick head, her other hand gently cupping his balls, feeling their weight. Tim let out a low groan, his face contorting.

“Fuck, Anna…” he rasped, his voice rough, eyes half-closed, leaning forward as if he couldn’t hold back. “You… did that with him? And you… liked it?” His breath hitched, his hips moving in time with her hand, gripping her tighter, as if afraid to let go. “Tell me more… I want… to know everything…”

Anna leaned closer, her fingers moving faster, her palm sliding along his cock, her thumb teasing the head, drawing shudders from his body. The wet sounds of her strokes filled the room, mingling with his heavy breathing. “That weekend… on the rooftop… he crept up,” she continued, her voice trembling but sharper. “Remember the rooftop? I was sucking you, my tongue sliding over your cock, and Kira was sitting on your face, you were licking her… and Mark… he was there for a while. He entered me. Hard, deep… his cock… it stretched me, Tim, so hot and hard.” She closed her eyes, the memory vivid. “I… came from it. Felt him thrust, rough, deep… while you… were with her.” Her hand moved steadily, fingers squeezing at the base, gliding to the tip, feeling him swell, on the edge.

Tim trembled, his face twisted, eyes shut, a hoarse groan escaping as his hips bucked. “Anna… fuck…” he gasped, his voice breaking, and he came, hot streams spurting onto her hand, dripping down her fingers, onto her dress. His body shuddered, he panted, eyes opening, filled with pain, desire, and shame. “You… with him… and you… liked it?” He swallowed, his voice shaky. “I… I was furious. Wanted to kill him. And you… for lying. But… this… it tears me apart and turns me on.”

Anna wiped her hand on her dress, her fingers trembling, and looked into his eyes, tears mingling with resolve. “Tim, I have to tell you everything,” she said, her voice rising, laced with defiance and fear. “Mark… he’s not you. He’s rough, controlling… and it hooks me. With him, I’m… insatiable, like… a slut. And I like it. And he knows it.” She swallowed, her voice wavering. “If he fucks me, do you really want that? Want to watch him use me? Or watch me suck him? Are you sure?” Her eyes bored into his, her voice sharp. “Mark won’t hold back, I know it. Sex with him… it won’t be gentle, it won’t be sweet. And… damn it, that turns me on. But, Tim… will this crush us? You say you want to watch, but… are you sure?” She paused, her breath catching, and added softly: “I’m ready to try… but understand, if I do this, there’s no going back. It’ll stay with us forever. I love you, Tim. And I don’t want our… your… my desires to break this love.”

Tim froze, his eyes darkening, his breath heavy. “Anna… damn…” he rasped, his voice hoarse. He ran a hand over his face, as if trying to pull himself together. “Imagining you… with him…” He hesitated, cheeks flushing, his gaze ravenous. “I want… to watch you. So… passionate, alive. But… I don’t know where the line is.” He leaned in, lips at her ear. “And you… how far are you willing to go?”

Anna trembled, his words hitting like sparks. “He… wants me to decide?” she thought. Heat pulsed between her legs, but fear lingered. She gripped his shirt, her voice shaky. “Tim… I’m scared. I love you. But he… he’s like poison. If I… if I’m with him, do you really want that?” She looked into his eyes.

Tim swallowed, his hand squeezing her thigh, his voice trembling. “Yes…” he breathed. “I want to know. Everything. If you’re… with him. I want to watch. Video, or…” he faltered, eyes flashing, “or be there, watching. I want to see you come.” His fingers tightened, and Anna trembled, her breath ragged.

“You have to know everything,” she exhaled, her voice shaking with passion and fear. “If I… if something happens with Mark, I’ll tell you. Or you’ll watch. Video… or some other way. But… are you sure? This… it’ll change us forever.”

Tim let out a low growl, his voice hoarse, thick with desire and turmoil. “Yes… I’m sure. I want to watch. And… damn it, I want you to be that… wild.” He pulled her close, lips finding hers, the kiss soft but charged with passion.

“I love you, Anna,” he whispered, his voice trembling. “But… this… it’s part of me. I want to watch you… even with him. But you’re mine. Always mine.”

Anna looked at him, tears blending with relief. “I love you too,” she whispered, her voice trembling. “I’m sorry I kept quiet… I was scared of losing you. But he… he’s in me, it’s in me… If… if something happens, you’ll know. It’s for us.” She pressed against him, her body still trembling, and Tim held her, his hands warm, comforting.

They lay on the bed, bodies entwined, breathing steadying. Silverton hummed outside, but in that moment, they were alone, their love, though teetering, holding them together. But Anna knew: Mark and his pull were still out there, and their pact had opened a new, risky path where passion and pain could intertwine.

What's next?

Want to support CHYOA?
Disable your Ad Blocker! Thanks :)