A Dream Fulfilled

by Laure Alexander

For Laura, for giving me the idea.

The touch of lips on his awakened him. Slowly opening his eyes, he squinted into the darkness of his office. Shaking his head, he began to push himself up on the couch. Another night in the library. Another night he couldn't face his bed...alone.

A touch on his shoulder sent his head craning. There was nothing there, but he could have sworn...Giles reached for his glasses on the desk only to see them move a foot away from his hand.

"You don't need those," a voice whispered. A melodious, husky, feminine voice.

Giles trembled, tears stinging his eyes. It was another dream. It had to be. All he dreamt anymore was her.

He blinked away the tears and shook his head again, trying to clear the grogginess that always came from these short naps on his uncomfortable sofa. The dreams during those naps were always fuzzy too. Again he reached for his glasses and the switch of the lamp.

He turned the light on only to see his glasses move again. This time he saw a hand pick them up and raise them to a bookshelf.

Giles felt the pain race through him as he saw her, standing in front of him, just slightly insubstantial. Just as he always saw her in his dreams. Her hair tousled, her clothes rumpled, her eyes bright and full of mischief

"Jenny," he whispered.

"Yes Rupert," she replied.

Giles sighed and rubbed his eyes, trying to force himself awake as he always did. It was better to be awake than to dream her and the things she would do to him in his dreams. Passion that was never fulfilled.

Her hand brushed his cheek, a gentle, whisper of a touch. Giles sighed again, resigning himself to the fact that he just was not going to wake up by just willing it. Catching her hand, he tugged her slightly shimmering body down onto his lap.

Jenny floated down, settling across his knees, wrapping her arms around his neck. Her mouth caressed his cheek, then his ear, slipping the lobe between her lips. Giles held her tightly, fearfully, knowing she would disappear at any moment and he would awake, aroused and alone.

Her hand slipped inside his shirt, popping buttons free of their holes. Her hand was cold, but he welcomed the touch. It had been too long since he had felt her touch as anything more than an insubstantial shadow. Turning his head, he captured her mouth with his, plundering its depths with his tongue, hungry for her.

Jenny kissed him back, tightening her hold on him, her tongue touching his and sending sparks of desire through him. Giles slid his hands under her sweater and up her back, caressing her smooth, cold flesh, warming her with his body heat.

Jenny shivered and a soft moan erupted from her lips. Giles met her passion filled eyes as his hands found the clasp of her bra. "Don't leave me," he begged hoarsely.

She raised her arms and helped him slide the sweater over her head. "I'm not going anywhere."

As Giles pulled the bra down her arms he saw that her perfect, dark pink nipples were erect from desire. His own erection was growing uncomfortable and he shifted her off his lap, laying her down on her back on the sofa.

Jenny clung to him, kissing his shoulders and chest as she tugged his shirt off, ripping the last remaining button free. Her short nails ran across his nipples, sending tremors through him as he leaned across her, placing kisses on her breasts before slipping one nipple into his ravenous mouth.

Another moan and she was arching to him, filling his mouth with her plump breast. His fingers found her other nipple, giving it equal attention as he sucked and kissed the one between his lips.

Pulling back, he quickly removed his shoes and socks, then stood to unfasten his trousers. As they fell to his ankles, Jenny reached out, caressing the erection making a tent of the front of his boxers.

Giles groaned as she raised herself up enough to grasp the sides of his boxers and tug them down to join his trousers around his ankles. He stepped out of the clothing, kicking them aside. Jenny sat up and her hands gently wrapped around his throbbing staff. He saw her smile, a brilliant, almost blinding smile, then her mouth opened and sucked him in.

Gasping, Giles swayed against her as her lips moved up and down his length, her tongue swirling, her teeth scraping the sensitive underside. To steady himself, his hands found her shoulders and pulled her closer. She sucked harder, her fingers sliding around to massage his buttocks.

How many times had he dreamt she had done this? It had never been this good...never gone this far.

As he felt the hot passion building, he pulled back, not wanting to climax in her mouth. Panting, he sat down next to her and reached for her skirt. Jenny squirmed out of it, tossing it aside. She wasn't wearing any underwear...as unconventional as always.

She smiled at him and raised her hand to touch his cheek. Reverently he kissed her fingers, then took her shoulders and eased her back onto the couch, hungrily taking in her naked body. She was beautiful...as he had always imagined she would be.

Never in his dreams had they reached this point. Giles began to tremble, so afraid he would wake up. Hurrying, his hand slipped between her slightly spread thighs, caressing the wet flesh he found there. Here she was hot and throbbing.

Jenny moaned, louder and longer as his fingers rubbed her clitoris. Hissing his name, her hips raised and she pressed against his fingers.

"I...I can't wait any longer," he stammered.

She smiled again in understanding and rose on shaky legs. Pushing him so he sat on the couch, feet on the floor, she leaned down and kissed him with tender passion. Then, placing a knee on either side of his thighs and clutching his shoulders, she lowered herself onto his erection.

Giles moaned as she engulfed him. The coldness of her skin rubbing against his, the heat of her inner passage, short-circuited his brain. Grasping her hips in his hands, he thrust her down hard.

Jenny flung her head back and his mouth found her breasts, one after the other, as she moved on him, faster with each thrust of their bodies.

As his mouth sucked on one of her nipples, Giles felt the tears spring up in his eyes again. He couldn't believe this was happening at last. So many half-finished dreams. So many sleepless nights. Alone. He never wanted to be alone again.

A deep groan from her shook him from his momentary reverie and he gasped as she flattened herself against him, her mouth covering his. Opening his eyes he saw that she was crying silently, silver tears running down her flushed cheeks.

As he arched against her, Giles slipped one hand between them, finding her pulsing clitoris again and caressing it. Jenny yelled, a sound of pure passion and tremors shook her body as his nimble fingers brought her to orgasm.

Giles smiled and kissed her throat, sucking on the tender flesh as she continued to move on him. He felt the tension inside him growing rapidly and his breath quickened. Suddenly she cupped his face in her hands and kissed him hard. Her vagina clamped down on his erection and he gasped and erupted, pumping into her as her inner muscles drained him.

Panting and shaking, Giles let his head fall onto the back of the sofa, his hands sliding off her hips to lay weakly at his sides. Jenny slumped against him, placing soft kisses on his chest as he softened and slipped from inside her.

His eyes closed and he mouthed a grateful prayer. He felt her rising from his lap and forced his eyes open to look up, expecting her to be gone.

Jenny stood in front of him, a soft glow around her gleaming naked body. A smile crossed her face and she reached out to touch him. Her hand passed through his face.

Giles jerked in shock, his eyes widening.

"The Hellmouth," she whispered, her voice echoing as if from a great distance. "It let us have this one night...until we can be together forever."

Before his eyes, she began to fade, the mischievous smile he so loved still on her face. The glow faded with her, darkening the room until only the desk lamp lit the tiny space. Giles gasped for air, not believing what he had seen, what he had experienced.

It had to be a dream. It had to be. He just needed to wake up!

"I love you," her voice whispered from nowhere and everywhere.

"Jenny," he cried. "I love you too." Realizing at last that it hadn't been a dream, Giles broke down, all the emotions he had been burying deep inside him spilling free in heart- rending sobs. As he collapsed on the sofa, wrapping his arms around his now cold body, he heard a soft chuckle.

"I know."

Warmth flooded him, joy slowly replacing the pain. His beautiful Jenny loved him...on Earth and in Heaven... forever.

End