Tyler stared at his ex's friend. He was at some nightclub party, a lot of old friends and classmates were here. Tyler stared at the attractive boy as the boy laughed. Tyler could tell this so-called Josh was his ex-girlfriend's crush. Tyler smiled, he wasn't going to let a cheater break anyone else. Tyler tossed his cup of soda in the trash before heading out to the dance floor.
It was sweaty and filthy as people danced, people cheering and shouting at each other. Josh had his eyes on a brunette across the floor who was grinding against another man. Josh made his way over to the brunette. Tyler looked at Josh. Tyler smiled as the man he was dancing with kissed him. Tyler grunted as the man pushed him against a wall. Josh watched Tyler closely. "You wanna do something after?" the man asked. Tyler looked at him. "Maybe," he whispered. The man smiled. "See you, then," he mumbled. Tyler grinned watching the man walk away. Tyler looked at Josh as he walked toward him. "Wanna dance?" Josh asked. Tyler looked at him. "Yes, please," he whispered.
"You're really hot," Tyler whispered, looking up at Josh as they stood next to each other. "You really think so?" Josh asked softly, wrapping his arms around Tyler's waist. Tyler moaned as Josh squeezed his ass. "F-Fuck me," Tyler whispered, he caught sight of his ex staring at him and Josh. Tyler pulled Josh down for a heated kiss. "You're so sexy," Josh whispered, pushing Tyler into the wall. Tyler whined, kissing Josh again. Josh slotted his leg between Tyler's thighs. Tyler gasped, gripping Josh's rough hands. Tyler's ex huffed from the corner. Josh looked at Tyler. "This your revenge?" Josh asked. Tyler's wide eyes looked into Josh's, the shorter male bit his lip. "I-Is that bad?" he whispered. Josh smiled. "Not if I get to fuck your ass," Josh whispered. Tyler licked his lips. "I was planning on letting you do that," Tyler gasped as Josh rubbed his leg against his crotch. Josh grinned, he pulled Tyler toward the bathroom. Tyler connected his lips with Josh as the taller man kissed him heatedly. Tyler moaned, squeezing Josh's biceps as he pushed him against the bathroom door "A-Ah, please," Tyler whined, his hips bucking up as Josh unzipped his jeans. "Please," Tyler begged as Josh kissed his neck. "Please what?" Josh asked, gripping Tyler's thighs tighter. Tyler cried out. "Need you," he gasped, shaking as Josh teased him. "You want me to tease your cute little cock?" Josh asked. Tyler's face was of pure need as he nodded, whimpering softly. The taller male pulled down Tyler's pants. Tyler whined as Josh quickly removed his boxers too. Tyler bit his lip as Josh set him down. Tyler gasped as Josh got on his knees. Josh smirked, he parted his lips. Tyler looked at him timidly. "Come on, baby boy. Don't you want to cum?" Josh coaxed. Tyler tangled his hands in Josh's hair. Josh licked his lips. Tyler slowly pushed his hips forward. Tyler moaned as his dick slipped into Josh's warm mouth. "Mm-mph," Tyler whimpered, his legs shaking. He was terribly sensitive, it was his ex's excuse (along with plenty others) to cheat on him, telling Tyler he was too much of a twink. Tyler despised the way she would use the word twink in place for the f-slur.
Josh deep throated Tyler. Josh looked up at Tyler, his cock hardening as Tyler let out sweet moans. Tyler let out a particularly loud moan when Josh slipped his finger into his entrance. Tyler's loud moans were drowned out by the loud music from outside. Tyler gasped, his legs trying to clamp shut as Josh roughly thrusted his finger into him and Josh's throat contracted around his cock. Tyler threw his head back, the pleasure felt so good. He pressed against the wall behind him, trying to move away from the pleasure. The sub's mouth fell open, he let out loud desperate moans. He needed this so bad. Josh let Tyler slip out of his mouth. "U-Uh," Tyler whimpered, his hips helplessly bucking forward. Josh smirked, he slammed his fingers in and out of Tyler. "Oh my-g-gosh," Tyler sputtered as Josh hit his prostae. Josh seductively licked Tyler's flushed tip, it was a deep red similar to the tint on Tyler's cheeks. "You taste so good," Josh mumbled, gently rubbing the bundle of nerves inside of Tyler as he licked Tyler's underside. "Josh," Tyler gasped shakily, his back arched off the wall. "I want you to cum on my tongue, you pretty thing," Josh whispered, his fingers curling in Tyler's used hole. "O-Oh please," Tyler begged, his grip tightening on Josh's hair. Tyler moaned as Josh spammed his prostate repeatedly. Tyler soon released, hot ropes of white cum spilled on Josh's tongue. "Josh," Tyler whined, pulling on Josh's hair. Josh quieted him down. Tyler's body buzzed with adrenaline from his intense high.
Tyler leaned on Josh, regaining his breath. Josh pinned Tyler against the wall. "I'm not done with you, love," Josh mumbled, pinning Tyler's wrists above his head. Tyler's eyes widened, his breath hitching.
-
Tyler held Josh's had tightly as his ex gave him a death glare when they walked out. "C-Can we leave...please?" Tyler asked quietly, looking at Josh. "Sure, baby. What's wrong?" Josh asked, leading them toward the exit. Tyler's legs felt like jelly as he walked beside Josh. "D-Don't feel well," Tyler lied, gripping Josh's hand tighter. "Okay, do you wanna go to your house?" Tyler asked. Tyler swallowed thickly, he didn't want to be reminded of his ex. "C-Can we go to yours?" Tyler whispered. Josh smiled. "Of course, do you feel good enough to stay awake? Was I too hard on you for going so rough the second time?" Josh asked gently. "It isn't your fault," Tyler smiled softly. "I-I think I can manage to stay awake," he added. Josh nodded.
"Is this wrong?" Tyler asked as he lay beside Josh, they lay on Josh's bed. "Tyler, we went to the same high school," Josh whispered. "You're not a total stranger, we''ve talked before," Josh smiled. Tyler blushed. "I really like- love you," Tyler whispered, holding Josh's hand not caring how weird that sounded after not saying that for such a long time. But for the first time in a long time, it sounded right.
woo
