What's next?

A blowjob for him

Chapter 14 by jing43

Chloe stood in the break room, the remnants of her engagement party scattered around her. The white shift dress clung elegantly to her twenty-two-year-old body, highlighting her perfectly toned figure, slim waist, and smooth legs. Her white pumps added a few inches to her height, making her look even more graceful. Nice pearl jewelry adorned her ears and neck, and her long, flowing blonde hair—once neatly styled up—now fell in soft waves around her breathtakingly beautiful face. She was the picture of youthful innocence and radiance.

Gerald sat before her, a stark contrast. At sixty, he was unkempt and unappealing. His thinning gray hair was greasy and combed over poorly. His shirt was wrinkled with faint yellow stains under the arms, and his belly strained against the buttons. Smudged glasses sat on his bulbous nose, and a stale, musty odor lingered around him—old coffee, cheap aftershave, and days without proper laundry. His skin was sallow, hands rough and spotted with age.

“Gerald, no,” Chloe said immediately, her voice soft but insistent. She took a step back, white pumps clicking. “I can’t. I’m engaged. We just celebrated in here with cake and presents. This is wrong.”

He looked up at her with pathetic, lonely eyes. “I know it’s wrong, Chloe. But look at you… so young, so beautiful in that white dress. I never had anyone like you. Never had a wedding, never felt desired. Just this once. It would mean the world to an old man like me.”

She shook her head, cheeks burning. “I feel bad for you, but I can’t do that. Please don’t ask me again.” Her compassionate heart tugged painfully, but her reluctance was strong. She turned slightly toward the door.

Gerald’s voice cracked with desperation. “Please, Chloe. Your kindness is all I have right now. Just your mouth for a few minutes. No one will know. I’m so lonely it hurts. You in that elegant white outfit, me… like this. It’s all I’ll ever get.”

The contrast weighed on her—the fresh, glowing fiancée versus the gross older coworker. She hesitated, twisting her engagement ring. After several long seconds of silence, she whispered, “Only because you seem so sad… but I really don’t want to. And it has to be fast. Promise me.”

“I promise,” he said quickly.

Chloe knelt slowly in front of him, her white dress riding up her thighs as her knees hit the floor. The elegant fabric bunched awkwardly against the dirty linoleum. She looked up at him, reluctance etched on her pretty face. “I can’t believe I’m doing this.”

Gerald wasted no time. He unbuckled his belt with shaking hands, the leather creaking. He opened his pants and reached into his faded boxers, pulling out his cock. It was already semi-hard, thick and veiny, with gray pubic hair sprouting wildly around the base. The shaft had a slight curve, the head bulbous and purplish, with a drop of precum at the tip. His balls hung heavy and wrinkled below. The contrast was jarring—his old, unattractive dick mere inches from Chloe’s flawless young features, her soft pink lips, and elegant jewelry.

She stared at it for a moment, clearly repulsed but resigned. “This feels so wrong,” she murmured. With obvious hesitation, she wrapped her manicured fingers around the base. Her soft, warm hand looked dainty against his coarse skin. She leaned forward reluctantly, lips parting just enough to take the head into her mouth.

Gerald groaned immediately. “Oh god, Chloe…”

She sucked lightly at first, her tongue barely moving, reluctance making her movements stiff and minimal. Her blonde hair fell forward as she bobbed her head in short, shallow strokes, taking only a couple of inches. The taste and smell of him—salty, musky, unclean—made her pause often. She pulled back, stroking him slowly with her hand while catching her breath.

“I shouldn’t be doing this,” she whispered, voice full of hesitation. “Josh would be devastated.”

“But you’re so kind,” Gerald replied, stroking her hair. “Keep going. Take more of it.”

Chloe sighed and leaned in again, this time taking him deeper. Her lips stretched around his girth as she forced herself to suck. Wet, reluctant sounds filled the quiet break room. She worked him with slow, careful bobs, her tongue pressing flatly against the underside. Every few strokes she would pause, clearly fighting the urge to stop entirely, her white pumps shifting uncomfortably on the floor.

The contrast was stark and constant in her mind: her pristine white dress and youthful beauty kneeling before this gross sixty-year-old man with his exposed, aging cock. His belly nearly touched her forehead as she leaned in. She used one hand to stroke the base while her mouth focused on the head, swirling her tongue reluctantly around it. Saliva coated him, dripping down his shaft onto his wrinkled balls.

“Deeper, Chloe. You’re doing great,” he encouraged, voice thick with pleasure.

She tried, pushing forward until he hit the back of her throat. She gagged softly, eyes watering from the effort, but no tears fell. She pulled back quickly, coughing lightly into her hand. “It’s too much,” she protested weakly. “You’re bigger than I expected.”

“Just a little more. Please. It means everything.”

Her compassion won again. Chloe took him back into her mouth, sucking with more determination despite her clear reluctance. She bobbed faster, her head moving in longer strokes. The wet slurping noises grew louder as saliva ran freely down her chin, some landing on the front of her white shift dress. She used both hands now—one pumping the shaft, the other gently massaging his heavy balls—while her mouth worked the top half.

Gerald moaned, his hand resting on her head, not pushing but guiding. “Look at the difference… you so young and perfect in your fancy dress and heels, me just an old gross guy. It makes it even better.”

Chloe hummed in reluctant acknowledgment, the vibration traveling through his cock. She continued sucking, alternating between long, deep strokes and focused attention on the sensitive head. Her tongue flicked and swirled, coating every inch. Her jaw ached from the unfamiliar thickness, but she kept going, driven by that naïve desire to make him feel better even as embarrassment burned through her.

She pulled off briefly again, breathing heavily, strings of saliva connecting her swollen lips to his glistening dick. “I really need to stop soon,” she said softly, stroking him firmly. “This is too risky.”

“Not yet. Finish me, Chloe. You’re so good at this.”

With a deep, reluctant breath, she dove back down. Her head moved quicker now, blonde hair swaying as she committed to the act. She sucked hard, cheeks hollowing, taking as much as she could without gagging. The contrast remained vivid—her elegant jewelry swaying with each bob, her toned body in the white dress, versus his unkempt appearance and the vulgar sight of his cock disappearing between her pretty lips.

Gerald’s breathing grew ragged. His hips twitched upward slightly. Chloe sensed he was close and doubled her efforts despite her hesitation, sucking and stroking in perfect rhythm. Finally, he groaned loudly and came. Thick ropes of cum filled her mouth. Chloe swallowed quickly and repeatedly, her reluctance showing in the slight grimace on her face as she took it all. A small trickle escaped the corner of her lips, running down her chin onto her necklace.

She kept him in her mouth until he stopped pulsing, then pulled off slowly. She wiped her mouth and chin carefully with the back of her hand, then stood up on shaky legs. Her white dress was slightly disheveled, a faint wet spot visible near the hem. She smoothed it down and adjusted her hair, avoiding his eyes.

“Thank you, Chloe. That was the best feeling I’ve had in decades,” Gerald said, tucking his spent cock back into his pants.

She nodded, voice quiet. “Just… remember your promise. This never happened.” Turning on her white pumps, she left the break room, the strong contrast between her radiant youth and his lonely grossness lingering in her mind like an unwanted shadow.

Start your own immersive adult AI roleplay story
Ad

What's next?

Back Start Over View Story Map

0 comments