Gabi had long since stopped fighting—not that it mattered. Resistance only brought smirks from Kat and Lucy, and humiliation had become a daily companion. After weeks of "dating" Ryan, her protests felt like a distant memory. She hated how easily her body responded to his touch now—how her skin warmed when his fingers brushed her thigh or how she found herself leaning into his deep, commanding kisses. And when things went further, when his hands roamed or his lips explored, she bit her lip and pushed down the mortifying truth that sometimes, she didn’t want him to stop. Her cheeks would burn with shame afterward, her reflection mocking her as she wiped away smudged lipstick and tried to remember who she used to be.
It was during one of those rare quiet moments—alone in her room, trying to gather her fractured thoughts—that Kat and Lucy burst in, grinning like schoolgirls with a secret. "Party time, Gabi!" Lucy sang, tossing a sleek black patent dress onto the bed while Kat strode over to the vanity, already pulling out makeup brushes. "You're going to look absolutely perfect tonight," Kat teased, her voice dripping with amusement. Before Gabi could even form a protest, they had whisked her out of her chair and into the whirlwind of their plans.
Lucy applied her makeup with almost surgical precision, layering smoky eyeshadow and a perfect red lip that made her look like she belonged on a magazine cover. Kat handled her hair, curling it into voluminous waves that framed her soft, feminized features perfectly. Then came the dress. The glossy black material slid over her smooth skin like a glove, hugging every curve they’d worked so hard to cultivate. As they pulled it down over her hips, it brushed against the tiny chastity cage tucked beneath her panties—a humiliating reminder of how much her dick had shrunk after months of hormones. Kat smirked as her fingers adjusted the fabric. “At this point, it’s basically a clit,” she teased, her voice dripping with mock pity.
Gabi’s face burned as she looked at herself in the mirror, the perfect picture of a polished young woman. She just stared at her reflection, feeling more trapped than ever as the heels slid onto her feet, completing the look.
The party was already buzzing when they arrived, and Ryan wasted no time pulling Gabi close, his hand possessive on her lower back as he introduced her to his friends. Gabi’s discomfort grew with each passing second, her stomach dropping when she spotted Emily across the room, standing with Josh. Emily’s eyes locked on her, widening slightly as they swept over Gabi’s impossibly polished appearance—the sleek dress, the towering heels, the perfect hair.
Ryan turned to Gabi with a warm smile, brushing a curl away from her face before leaning in to kiss her deeply. Gabi stiffened, her polished nails clutching his arm as his tongue parted her lips and his hand tightened on her waist. The kiss was bold, sensual, and completely shameless, leaving her cheeks burning as she imagined what Emily must be thinking.
Ryan finally pulled back, his lips brushing against her ear as he murmured, “You’re incredible tonight, Gabi,” his grip on her still firm.
The music dimmed suddenly, and Gabi’s pulse quickened. She glanced around, confused, as Ryan took her hand and pulled her toward the center of the room.
“What… what’s going on?” she whispered, her voice trembling.
Ryan dropped to one knee, a small velvet box appearing in his hand.
Gabi’s breath caught in her throat.
“Gabi,” Ryan began, his voice warm and steady, “you’ve made me the happiest man alive. I can’t imagine my life without you. Will you marry me?”
The room erupted into gasps and murmurs, and Gabi’s heart slammed against her ribcage. Her eyes darted around, desperate for an escape, but everywhere she looked, she was met with smiles and excited faces. Emily clapped her hands together, her expression positively beaming. Even Kat and Lucy were grinning like Cheshire cats, their excitement practically bouncing off the walls.
She knew there was no way out.
Swallowing her panic, Gabi forced the brightest smile she could muster and nodded, her voice trembling as she whispered, “Yes.” The room exploded into cheers as Ryan slid the ring onto her finger, his lips claiming hers in a kiss that felt like a lock slamming shut.
Later that night, Gabi sat alone in her room, staring at the ring. The diamond sparkled mockingly against her manicured hand, each shimmer a reminder of how far she had fallen. She barely noticed when the door creaked open, Kat and Lucy stepping inside with their usual smug expressions.
“Well, well, our little bride-to-be,” Lucy teased, perching on the edge of the bed. “Excited for your big day?”
Gabi shot her a withering look, but Kat cut in before she could respond, her voice light and casual. “Don’t worry, we’ve got everything handled. Dresses, flowers, even a little surprise to make sure you’re absolutely perfect for your new husband.”
Gabi froze, her heart sinking. “What… surprise?” she asked, her voice barely above a whisper.
Lucy grinned, her teeth gleaming. “Oh, just a couple of small procedures. Nothing to worry about! Let’s just say the doctor’s all lined up to make sure Ryan has the perfect bride waiting for him at the altar.”
Kat’s laughter filled the room as Gabi sat there, paralyzed, her mind spinning with the implications.
“What have I become?” she whispered, staring down at the glittering ring, her voice barely audible as the door clicked shut behind them.