It had been a long day and Jack was miserable. He had been on his way back to Mariah's home when the rift alert sounded and Jack had gone to investigate. Mariah had volunteered to go along with him, but Jack had protested. There had been no point in both of them getting cold and wet.

As Jack wandered up the path he hoped that Mariah would still be up. As the weather had turned colder, Mariah had switched from coffee to hot chocolate in the evenings and Jack desperately needed the hot, sweet wetness. At first Jack had been resistant, but that was before he had tasted Mariah's hot chocolate. He should have known that Mariah would only use the finest dark chocolate instead of the powdery substitute that most coffee bars used.

He opened the door and grinned at the sounds coming from the kitchen. He closed the door quietly, removed his shoes and padded softly to the kitchen, his footsteps muffled by the thick carpet.

The sweet smell of chocolate filled the air and Jack lingered in the kitchen doorway. He watched his young lover swaying to the music as she stirred the hot chocolate. Mariah was so caught up in the music, that he didn't notice Jack move across the floor. She jumped as Jack slid his arms around her waist and rested his head on Mariah's shoulder.

Mariah grinned and continued singing along with the radio. "I believe in miracles. Where you from? You sexy thing!"

He turned her head so his lips brushed her ear and heard her whimper. Feeling a sudden rush of excitement at her weakness, he slipped his shirt off and felt her heart beat furiously. Ignoring the feeling that this was leading to something she couldn't control, she turned around and dipped her head and traced her tongue down his neck, tasting the saltiness of his skin. At the same time, she raked her nails down his chest and he cried out, his eyes flinging open, staring at her. They both paused, panting slightly as their hearts raced. Mariah was the first to move, moving her head back, swallowing nervously. "Jack…" she stuttered.

He was as quick as lightening, grabbing her by the waist with both hands, hauling her to the side, sliding her roughly against the wall. He pressed her between his body and the wall and she blinked, shocked at the suddenness of his movements.

"Jack…" She tried to speak but the words wouldn't come out. He looked into her eyes and she gulped at the intensity of his stare. It wasn't the cool and calm Jack Harkness she knew. It wasn't a cheeky glint in his eye, it was more. There was something ferocious and untamed about his look, and it scared her a little bit.

He growled playfully in her ear, releasing his hold on her but not moving his body away. He let his hands roam over her body and she didn't move, couldn't move. His touch was electric, she felt little jolts pulse through her as his fingers grasped her and she moaned a little, tipping her head back and closing her eyes. He traced a finger along her ribs, over her breast and up her neck, pulling her head toward him and locking them in a forceful kiss. Mariah fought his tongue with her own, a battle of dominance. They pulled apart for air and all thoughts of wrong vanished from her mind. She pushed herself from the wall, forcing him to take a step back and locked him in a kiss again as she worked at undoing his fly. Frantically ripping his pants down, she jumped on him, wrapping her legs around his waist. He stumbled at the unexpected move, kicking himself out of his pants, stepping back toward the wall and sliding down into a seated position with Mariah on his lap, one less layer of clothing separating them. He pulled her t-shirt over her head and unclasped her bra with a quick flick of his hand.

"Oh, you're a master at that, I see. Can't say I'm surprised," Mariah smirked at him, breaking from their kiss. She looked at him and he could see her eyes were darker, lidded, and lust-filled.

He grabbed her arse and forced her into a kneeling position above him so her chest was level with his head. She steadied herself against the wall behind them as he licked and bit at each nipple, tweaking the other with his hand at the same time. She arched her back and let out a strangled moan. Jack, unable to get enough of her taste and smell, kissed his way down the smooth skin to her navel, and then down lower and lower, eventually unbuttoning her fly with his teeth. He slid his hands down the back of her pants and grasped her buttocks before rolling them forward so he was on top of her. She panted, her chest rising and falling with each breath and he stared at her for a moment, at her beauty, her pale white skin and perfect breasts.

"What are you waiting for." she said in a low voice. It wasn't a question, more of a statement, and he leaned forward to kiss her again, bringing his leg between hers, rubbing his thigh against her crotch. She let out a moan before he broke away, sliding himself down their bodies as he peeled her jeans down her legs. Jack's heart skipped a beat as he looked up at her slim white legs and black knickers, and then he slid her underwear down her legs, flicking them over his shoulders.

"You're gorgeous," he told her, kissing her legs slowly, tantalisingly, before diving between her legs and tasting her. She grasped his hair in her hands and cried out as he worked at her skillfully. He knew just when to tease her and when to give in to her and soon he was keeping Mariah on the edge of an orgasm as she begged him to let her come. When he finally did she raked her nails up his back, arching herself forward and convulsing as waves of pleasure rolled over her. She lay there sweaty and panting for a few moments before shakily raising herself on her elbows, staring at him on all fours leaning over her with a knowing smile on his face.

"Well. You're not half bad at that." She winked at him, her eyes wandered down his muscular body to his boxers, straining against his hard on. She grinned, her energy restored, and wrapped her legs around his waist, pulling his face up to hers and somehow summoning the strength to roll them both over. Straddling him, his hardness pressed against her, she flicked her hair behind her and made her way down his body with her tongue. When she reached his boxers, she pulled them down and took him in her mouth. He groaned at the sensation as she licked and swirled her tongue around him and alternated with long moments of suction. When he thought he couldn't take it anymore, she suddenly stopped and positioned herself over him, guiding him inside her with one movement. They both cried out and then fell into a rhythm of grinding and thrusting, their bodies becoming increasingly sweaty with each second that passed. Jack rolled them over so that he was above her, and each time he thrust into her, she raised her hips to meet him, to allow him deeper access.

Jack caught Mariah's gaze and she couldn't look away, his eyes fixed on her, watching her expression as she came again, bucking her hips into him.

"Jack!" she cried, her voice cracking. He came with her, all the time staring at her. They collapsed in a sweaty mess of tangled limbs.