"A Professional Relationship" Part 3

Aug 04, 2011 18:54

Fandom: Portal
Pairing: Cave/Caroline
Rating: M
Summary: Cave and Caroline spend a late night at the office.
Notes: And a month later, I finally finish this update. Hope it's worth the wait.
Disclaimer: Portal and all associated characters belong to Valve. I just borrow them for my own sick pleasure.

     She found him slumped on his desk with his head in his hands. He didn’t react to her entrance, too deep in dejection to hear the door open and close. He looked pitifully defeated-worse than when she’d found him earlier. Poor man. Poor, sweet man. I just want to hold him…

The thought drew her forward a few steps before she caught and composed herself. Remember. Mature adult. Mature adult conversation.

The usual place to start would be saying something.

She took another step forward, steeled herself for whatever came next, and said softly, “Mr. Johnson?” He jolted into alertness at the sound of her voice-she flushed as their eyes met and felt a knee-weakening warmth pool below her navel. I’m not going home alone tonight, am I? The thought made her shiver.

“Caroline!” He jumped to his feet, grabbed her by the waist, realized that his touch might not be well-received, and quickly let go-but she caught his hands and held them. The little touch gave him a burst of confidence as he tried to talk his way into a comfort zone. “Look, Caroline, I know it’s expected for a handsome, successful, charismatic man like me to have an affair with his beautiful secretary, but I have never wanted to force you into that role. I respect you, kid, I really do-hell, you’re the best damn secretary a man could want. And I don’t want to give that up.”

She was barely listening. Her gaze was drawn from his eyes to his mouth-she remembered the taste of him, just moments ago, and felt her own lips part in anticipation.

“So if you think this will cause a problem for you, even though I don’t see how, we can forget it ever happened. I mean I can’t really forget how damn cute you are, but I won’t, y’know, jump on you anymore. Promise. You’re gorgeous and sexy and I would love to go to bed with you, but I don’t want that to affect out working relationship, because our working relationship works.”

She’d never wanted anything in her life like she wanted him now. Five years of suppressed longing surged to the surface, leaving her breathless with need. His mouth was so close…

“It’s just that sometimes a man has certain urges, and sometimes a woman can provoke those urges, especially if she’s better than any woman he’s ever met-”

She cut him off with her lips over his.

The kiss was quick, but it was enough to send him into dumbfounded silence. A blush to match hers crept into his cheeks. The words he finally found were unexpectedly soft: “You didn’t have to do that.”

“No. I didn’t.” Mature adult conversation forgotten, she drew his face down to hers and kissed him again. Her arms wrapped around his neck as she eased into him. Feeling her trusting weight against him as her gently coaxing lips plucked at his, he let out a low groan and pulled her close to return the kiss. She let everything go but him-his lips crushed into hers, his tongue exploring her mouth, his body pressed hard against her in an intimate embrace. His hands held her possessively, one on the sensitive small of her back, the other sliding down to grasp her rump. The touch sent a thrill through her spine-she whimpered and clung to him tighter, mashing her mouth to his. There was no thinking, and no worrying, and he was Cave Johnson, and this was wonderful.

It abruptly stopped being wonderful as he tore himself away for air. He took a few panting breaths, then chuckled roguishly-his mouth brushed against hers, teasingly close, as he purred, “Couldn’t say no to a taste of ol’ Cave, huh?”

No, she couldn’t. She jumped on him and knocked him backwards into the desk as her lips caught his again. He flipped her over easily-in a blink she was the one pinned against the desk. He boosted her up to sit on it. His hands slipped under her blouse and she gasped as he stroked the bare skin underneath, caressing her slim waist and the curve of her spine, sending little shivers everywhere his fingers touched. No one had ever touched her like this. As his hands wandered up to her bra clasp she thought giddily, I’m a whore, I’m a whore, I think I like being a whore…

But then the kiss broke, and the hands paused. She looked up at him questioningly, brown eyes confused and a little frustrated-was he trying to make her lose her nerve? Each hiccup in the action let her hesitance get stronger, that nagging voice in the back of her mind telling her to get out before she lost her self-worth as well as her job-

“You’re not gonna spook on me again, are you?” His tone was gentle. “I don’t wanna scare you away.”

He was giving her an out. She could still take it-could smooth down her shirt and leave, forget about the most heart-pounding twenty minutes of her life-but that would mean walking away from him, and she didn’t have the willpower to do that twice. No, sir. In answer she let her hands go to the buttons of her blouse and worked them open one by one.

He dove to the tantalizingly exposed flesh, kissing a trail from her sternum up to the modest white fabric of her bra. She gasped and arched into him as his tongue ran along the tops of her breasts. Her nipples were painfully hard under her bra’s artificial shape-the barrier between her skin and his attentions was infuriating. She shrugged off her open blouse and he took the hint. Reaching again around her back, he fumbled and cursed for a moment until the garment’s clasp came undone.

His eyebrows shot up at the sight of her naked chest. He stroked one breast with his fingertips, almost as if afraid it was an illusion-the light touch made her shudder-and said under his breath, “Jesus, Caroline…”

“Sir-?” Sudden nervousness cut through her arousal. Something was wrong certainly, the way he was staring-Oh god I knew it, I’m repulsive-

He grinned abruptly and scooped the twin mounds up in his hands. Who’d have guessed that under her clothes his prim little assistant had a gorgeous rack? She was full of surprises. He nuzzled into her cleavage, relishing the warm softness of her, and murmured, “You're a knockout.” She let out a breathy moan as he licked and kissed and fondled. His mouth found the pebbled nub of her nipple-he twirled his tongue around it and nipped it with his teeth, the twinge of pain jolting through her nerves. He repeated the performance on her other nipple, then dragged his tongue up her chest, tracing her collarbone and kissing his way up her throat. He gave her breasts a rough squeeze and chuckled at her whimpers. “That’s my girl.”

His mouth wandered from her ear to her cheek to her lips, and she snared it in her own. Purely on instinct, she caught him between her thighs and pulled him close, grinding her pelvis against his as their mouths and bodies tangled. The hardness that pressed into her crotch made her heart flutter with fear and excitement. There was an aching emptiness deep in her belly, begging to be filled-she couldn't quite believe what she was asking for. The horrified voice in her head hissed, Do you really want him to-? The thought of it was overwhelming. She imagined him-inside her-and moaned into his kiss as her belly flooded with heat. YES.

Taking this as a go-ahead, his hand dove under her skirt, edging aside the very wet fabric of her panties. She groaned as his fingers grazed her skin. I’m really going to let him do this. I’m really going to let him-she gasped and ground helplessly against him as he stroked her slit-touch me there-he prized her open with careful fingers-touch me there!

She felt so warm, and so wet, and so small. How could anything fit in there? He slipped the tip of one finger into her, just barely-she thrust her hips against his hand to take more. He rubbed her with his fingertip and she let out a loud moan, clenching tight around him. That was nice. He felt a shudder of agreement in his groin. The bulge in his pants refused be ignored any longer, and his assistant seemed more than willing to accommodate-Let’s get this job done.

She whimpered as he removed his hand and looked up from her half-reclining position to in time to see him free his erection from his boxers. She couldn’t help but stare. It looked alien, thick and stiff, its head ruddy and swollen with anticipation. Her heart was pounding in her ears. Something coiled tight and hot and insistent in the pit of her stomach, wanting it. With a lustful grin he leaned over her, pinning her to the desk, easing her thighs further apart-

BABIES, you idiot, WAITWAITWAIT-

Her hand darted out to stop him. “Wait.”

“Jesus, Caroline, what?” he growled in exasperation. If she was going to leave him hanging again-

She was blushing hotly, her voice barely a whisper. “I don’t want to get pregnant, sir.”

“…Oh.” He blinked and shook himself enough to get his brain working again. “Right. Umm…” Abandoning her abruptly, he turned his attention to his desk drawer, rooting around until his hand brushed a tin of prophylactics. He’d almost forgotten about these-it had been much too long since he last needed them. He brandished the package triumphantly. “Cave’s got it covered.” It took only a moment of fumbling to get the thing rolled on, and then he was ready. “Now are you sure-”

But her mouth cut him off as she grabbed his head and kissed him fiercely. There was a desperate edge to her voice as she murmured, “Just do it before I start thinking again.”

The grin returned to his lips. “You got it.”

He pushed her down to lie on her back, cushioned somewhat by the stacks of paperwork still on the desk, and let his hands disappear again under her skirt. He spread her legs wide, pressed the head of his cock against her slit-she squeezed her eyes shut, scared and impatient, knowing there was no going back now-and drove himself into her.

She tensed around him as he felt something give way, and a cry of pain escaped her lips. He flinched. Shit. “You okay, kid?” I don’t wanna hurt you, please don’t let me hurt you-

She panted, “Fine. Yes. Don’t stop.”

“You sure?”

“Don’t stop.”

He ploughed into her again, making her moan. He felt exquisite, filling her completely, his hard cock feeling better than she ever thought possible on her virgin flesh-the sting of her ripped hymen was a small price to pay for this. His hands moved to hold her, one under her rump, the other gripping her thigh as he forced himself further in. Nerves she didn't even know she had flared to life and filled her belly with tingling heat. Each thrust forced a little gasping cry from her lips as she closed her eyes, arched her back, flexed her whole lower body around him in an effort to heighten the sensation. He shifted forward the tiniest bit-the pressure on her clit was blissfully intense. She moaned loudly and forced her pelvis up onto him. She felt the rhythm of his thrusts and matched it, bucking her hips against his as he pounded into her, harder, faster, hitting her just right, plunging in as deep as he could reach-

“Aah-hah-haaah-Mr. Johnson-AAAAH!”

An overwhelming wave of pleasure flooded her senses. Her whole body spasmed with it as it shuddered through her, thrumming along every muscle, clenching in her core as a moment of pure euphoric perfection. The sensation left her limp and shaking as it ebbed away.

She made a pretty picture lying there, nipples hard, chest heaving, eyes closed and mouth open in an expression of bliss-like a woman who’d just had the best orgasm of her life. And in a flash he remembered the sweet, bright, innocent face that greeted him in her interview, the shy smile, the eagerness to please. That same face flushed with sex, soft pink lips gasping for breath, as she lay half-naked on the very desk where he’d given her the job-‘Oh, thank you, Mr. Johnson!’

Still breathless from orgasm, that same voice whispered, “Mr. Johnson…”

He thrust into her once more and groaned as he came to a powerful climax. That's my girl.

PART 1
PART 2
PART 3
PART 4
PART 5
PART 6
EPILOGUE: Coming Soon

fanfiction, portal, caroline, cave johnson

Previous post Next post
Up