Jack rolled back and forth, his mind and body refusing to find a comfortable position on the bed. His sheets tangled within themselves. His legs crissed and crossed whilst his arms dance back and forth unable to decide whether to keep them above the sheets or under.
It had been a busy day at Torchwood. The rift continued to act up and they had a call on some weevils to salvage which had taken them over three hours to retrieve. The day had been long and it continued to get longer as Jack struggled to get to sleep.
His mind was made up and although he didn't agree with it, it seemed it was going to be another long night for him. With a heavy sigh he untangled himself from the sheets and retreated into the bathroom.
Whilst splashing some cold water to his face he couldn't help but hear a strange yet wonderful noise come from above him. He turned off the taps and listened. Yes. Those beautifully familiar engines filled his ears and suddenly he was quite glad of his restless sleep. He climbed the ladder to his office and was stunned to find a certain Time Lord already there waiting for him.
He was silent. His arms hung by his sides as he stared blankly at the immortal. Jack frowned as he looked the Doctor up and down, taking in his dishevelled figure. His tie was loose and his shirt was untucked. One of his shoelaces had been neglected and was now nothing but a hazard to the Time lord. Even his hair looked a mess and that was something else.
"Doc?"
The Doctor swallowed before pacing towards Jack and surprisingly grabbing him by the shoulders and locking their lips. Jack was stunned, the shock alone caused him to become stiff and not kiss back. Once the Doctor realised this he stepped back and blushed. And yet his eyes showed nothing but sadness.
His mouth repeatedly opened and closed, lost for words he continued to slowly walk back from Jack. Wanting nothing but distance from him.
Jack all the while was just beginning to get the feeling back into his legs. His lips however were still numb from the marvellous sensation of the Gallifreyan's lips. Eventually his brains cells kicked back into gear as he realised the Doctor was backing up to leave.
Jack reached forward taking hold of the Doctor's coat he spun him around and held him by his upper arms. Then they just, stared into one another's eyes.
It was the Doctor who first broke contact, too embarrassed to look at Jack he focused on the floor instead "I'm sorry Jack, I didn't mean to. I'm sorry that was very rude of me. I should…"
Jack placed a soft hand on the Doctor's chin lifting his head to gaze at his eyes. He leaned forward and kissed the younger man. This time they both kissed back, taking in the taste of the other as the Doctor opened his mouth allowing Jack to explore. Jack loosened his grip, placing a hand on the Doctor's lower back guiding him closer. He then placed his other hand on his neck, locking him in place so as he couldn't run off again.
When they finally broke off for breath Jack stared down into the pool of chocolate brown eyes "Now then, care to explain this unexpected yet unforgettable visit?"
"Can't I stop by to visit some old friends?" asked the Doctor, not caring about their close proxiemity at the moment.
Jack smirked "When one visits a friend he says 'Hello' not rudely snog him on the lips"
"Sorry"
Jack placed a hand on the Doctor's cheek, using his thumb to caress him "Don't be, you know what I like"
Jack watched as the Doctor closed his eyes, leaning into Jack's touch. Leaning forward their foreheads touched. The Doctor only enjoying the comfort as Jack grew more worried "I still want to know what's brought you here"
"Must you?" asked the Doctor
Jack sighed "Fine, it can wait"
"Until morning?"
Jack's brows knitted together as he looked down at the Doctor "Are you asking to spend the night?"
The Doctor opened his eyes and looked back at Jack "Unless I'm not welcome"
"Don't be ridiculous" Jack took the Doctor's hand and brought him over to the ladder "Come on, you look like shit. I don't even want to know when the last time you slept was"
Jack brought the Doctor down his bedroom before guiding him over to his bed. The Doctor sat down before watched Jack removing his shoes and socks. Then his over coat and jacket. Then his shirt and tie. All the while he remained silent which again only worried Jack even more.
Jack left the Doctor in his trousers and under shirt knowing how sensitive the Time Lord was to his body. Jack sat next to him as they once again stared at one another. It wasn't long before they had locked lips once more only this time something came over Jack. Climbing properly onto the bed he leaned forward guiding the Doctor to lie back onto the pillows.
His cock tingling with hormones upon the realising of what was happening. He broke this kiss "Are you sure?" he needed to know he wasn't going to just take advantage of him in a vulnerable state.
"Please Jack" The Doctor begged
And that was all. A simple permission, which was all Jack needed from the man he loved most in the universe, to make him hard. And to prove it he grinded himself against the Doctor, earning a moan from him.
Jack smiled. If this was going to happen, then he had to do it right. He was going to make this memorable, this was never going to happen again. The Doctor had come to him basically begging, if this is what makes him happy then by God will Jack Harkness give it to him.
Their lips locked. Jack's tongue venturing into the Doctor's mouth, the taste of vanilla and time hit his buds. The Doctor ran his hands through Jack's hair before travelling down his torso and removing his T-shirt. Jack sat straight allowing the younger man to remove his shirt before doing the same to him. Jack gaze lovingly down at the Doctor's half naked body. Jack then pressed his lips on every parts of skin he could find. He nibbled at the Doctor's ear as the Doctor worked to undo his belt.
Jack stopped him before he could "Let me" The immortal held the Doctor's wrists above his head as he placed kisses down the Doctor's abdomen, travelling lower until he arrived at the dreaded belt. Undoing it with his free hand, he then slowly reached into his trousers and took hold of him. The Doctor gasped as he was invaded. Shivers ran up and down his body and yet this sensation of being over powered by a gentle hand was somewhat riveting. Jack went back to nibble at his ear and he caressed the Doctor's groin, working generously at his hand job until the Doctor became nice and hard. All the while the Doctor was moaning, enjoying every second of the attention. Jack pulled back satisfied with his work so far he then got to work getting rid of the Doctor's trousers as well as his own. Eventually both men sat naked before one another beholding the other's raw beauty.
The Doctor began to get nervous, it had been awhile since he has been this sexually active. Clenching his fists into the sheets his nerves got the better of him, that is until Jack took control once more and lay a kiss on his head "Don't worry, just relax, I'll do the work. I just want you to enjoy this" The Doctor swallowed "Do you trust me?" asked Jack
The Doctor nodded "I do"
Jack smiled, reaching over to his bedside table, he opened a drawer and took out his lube. Squeezing it onto his fingers he evenly spread the lubricant on his cock and within the Doctor's thighs. Using what was left on his fingers he carefully inserted one inside the Timelord, earning a gasp from him. A second finger was introduced and the Doctor's back arched, he was so tight.
Jack smiled. Enjoying the pleasure he was giving him he retracted his fingers and got into position. Leaning down so as their faces were mere inches apart, Jack waited for one final confirmation. It was received when the Doctor raised his legs, wrapping them around Jack's waist. Jack stroked the Doctor's hair away from his face before gently easing himself in.
An instant warmth enveloped the Doctor as the immortal took him on the bed. He moved slowly back and forth, carefully as not to hurt him. Jack took in the moment, every second was glorious. The Doctor wrapped him arms around his neck hold him close. The sounds he made were music to Jack's ears. The Doctor tried to reach down, itching to touch himself. Jack however, snapped his hand away "No no, my job"
The Doctor moaned "Please Jack!"
Jack kissed him deeply as he took the Doctor's cock in his grasp, caressing it and fondling the tip. Jack movements also became faster, the men moved as one. The Doctor's thrusted his hips to meet him. Jack found the Doctor's prostate earning him a howl from the man below. Closer and closer the got to the edge. Jack held back allowing the Timelord to find his first. The Doctor screamed in excitement as he came not long before Jack too came inside him.
Both out of breath, Jack collapsed onto the bed next to him. "You don't know…how long I have waited…to do that"
The Doctor smirked "I can…imagine" The Doctor laughed as he turned over onto his side, resting his head onto Jack's chest. Jack placed a protective arm over him, never wanting to let him go. It was only obvious that it wasn't going to last. This wonderful moment. But for now, he was happy and so was the man currently sleeping peacefully on his chest. At least now he can join him and finally get some sleep.
