Jack and Kyle - Part 8

(Part 2 from 2. Fiction.)

Jack rolled over so he was lying on top of Kyle and bent his head to kiss his neck. Kyle gasped as Jack’s soft lips found the sensitive spot on his neck that drove him wild. Jack slowly licked the same place on his neck, making Kyle shudder in pleasure. “Does that feel good?” Jack murmured, sliding his lips to the hollow of Kyle’s throat and lightly stroking the side of his neck at the same time.

“Uh-huh...” Kyle groaned softly, arching his back under Jack’s tongue. Jack placed his hands on Kyle’s bare chest and lightly traced his newest tattoo with his fingertip. Kyle’s skin was still sensitive and Jack’s gentle touch made him whimper. Jack kept kissing Kyle’s neck painfully slowly and ran his other hand across his chest, playing with the silver bar that pierced Kyle’s nipple.

The feeling of Jack’s hands toughing his body and his lips pressed against his neck combined with the familiar, delicious scent of Jack’s skin was an incredible turn on and Kyle could feel himself getting hard already. Jack pressed a line of kisses down Kyle’s chest and ran his tongue over the skin just above the waistband of his jeans. Kyle bit his lip to stop himself moaning out loud. Jack was barely touching him and yet he was so hot for him already.

Jack sat up with his knees either side of Kyle’s and unbuckled his belt, sliding it out of the loops on his jeans. He smiled and stroked his hands down the inside of Kyle’s thighs just hard enough for him to be able to feel it, admiring the way the tight denim outlined his toned legs. Kyle whimpered again, becoming increasingly desperate for Jack to touch him. Jack could tell how much he was turning Kyle on and it was getting him hard too. Abruptly, Kyle sat up and grabbed the hem of Jack’s t-shirt, quickly tugging it off. He stroked his fingertips down the centre of Jack’s chest and felt him shiver from the touch.

Jack put both his hands on Kyle’s chest and pushed him back down onto the bed again. Then he finished undoing Kyle’s jeans and pulled them off hastily, tossing them onto the floor. He hooked his thumbs into the waistband of Kyle’s boxers and slowly slipped them off too, dropping them onto the floor along with his jeans. Kyle squirmed underneath Jack in anticipation of what he was going to do next.

Jack shifted down Kyle’s body and dipped his head to run the tip of his tongue over the head of Kyle’s thick, hard cock, making him moan softly. Jack slid his lips around the oozing tip of Kyle’s cock and began to suck gently then he tightened his lips, sliding his mouth a little further down. Kyle groaned, Jack’s mouth felt so hot and wet that he felt as if he could cum right away. He slipped his hands into Jack’s hair, toying with it gently. Jack kept sliding his lips down Kyle’s cock until he had almost all nine inches in his mouth. “F-fuck Jack...” Kyle groaned, arching his hips to push himself deeper into Jack’s throat. Kyle could barely believe this was Jack’s first time at giving a blow job from the way he was sucking his dick and he started to rock his hips against Jack’s face as his lips slid up and down his cock.

Jack closed his eyes and stroked his tongue over Kyle’s rock hard shaft as he sucked him harder. He felt Kyle’s legs tense and he pulled away before letting him cum. Kyle moaned in frustration as Jack’s warm mouth left his cock. “Please baby, don’t stop,” Kyle looked right into his boyfriend’s eyes as he begged him. The lust in Kyle’s eyes made Jack even more turned on and he pressed his lips hard against Kyle’s, digging his teeth roughly into his lower lip, making him groan.


Then Jack shifted his body further up Kyle’s and positioned the tip of his boyfriend’s wet cock at the tight hole in his ass. Both boys groaned deeply as Jack slowly sat in top of Kyle’s dick. Jack kept his eyes open and looked straight at Kyle as he took his cock deeper and deeper into his tight ass until he had all nine, thick inches inside him. Kyle moaned loudly at the feeling of his throbbing cock inside Jack’s extremely tight asshole. Jack put both his hands on Kyle’s chest and lifted his ass before letting his cock slide into him again. Kyle could see the pleasure he was giving Jack and that made him even hornier as Jack started to move up and down, riding his dick as hard as he could. Jack moaned as Kyle’s big dick went deep inside his hot, tight ass. Kyle started to jerk Jack’s cock in time with each of his thrusts, making him cry out in pleasure.

Kyle’s moans grew louder and both of them were close to cumming. Jack kept his gaze locked onto Kyle’s and he knew he was about to cum. Almost simultaneously, Kyle shot his hot jet of cum deep inside Jack’s ass as he came too, shooting his cum over Kyle’s chest. Jack let Kyle’s dick slide out of his ass and he collapsed beside his boyfriend, both of their bodies hot and covered in sweat. Kyle was still panting softly and Jack snuggled up beside him with his head on his shoulder. Neither of them spoke for a moment and Jack closed his eyes, breathing in Kyle’s familiar scent.

“Jack?” Kyle murmured, unsure if he was still awake. Jack tilted his head to look at Kyle. “Mhmm?”

“I love you.” Kyle said simply, with a smile on his lips.

“I love you too,” Jack whispered back, returning Kyle’s smile. He couldn’t have felt happier that he in when he was in Kyle’s arms, hearing those three words that meant so much to him.

There was another moments silence before Kyle spoke again. “Forever?” Was all he said, but Jack didn’t need to hear anything else. That one, simple word meant more than anything else he could say and it was exactly what he wanted.

“Forever,” Jack agreed, smiling again as he closed his eyes, his body cuddled up to Kyle’s. This moment was perfect and he didn’t want it to end.


*** [[ I guess this is the end of the story so I hope everyone enjoyed it! I don’t know what to write next. Does anyone have any ideas or do you want more stories with the same characters? Please leave reviews, they’d be really useful. Thanks, Jake. ]]

Pages : 1 | 2
Post your review/reply.
Allow us to process your personal data?
Hop to: