EPISODE 29: The Heat Between Us

1333 Words
Ethan leaned back on the couch, controller in hand, his fingers flying over the buttons as he tried to outmaneuver Drake in their latest match. The hum of the game filled the room, punctuated by Drake’s occasional grunts of frustration. Ethan’s dark eyes flicked to the side, catching sight of Ace as he strolled in, his broad shoulders filling the doorway. The air in the room seemed to thicken at the sight of him—Ace’s sharp jawline, his tousled sandy-blond hair, those piercing green eyes that always seemed to look right through Ethan. Ace didn’t waste time with greetings. He just nodded at Drake, muttered a casual "What’s up?" before dropping onto the couch beside Ethan. The weight of him pressed against Ethan’s side, the heat of his body radiating through the thin fabric of Ethan’s shirt. Ethan’s breath hitched, his pulse quickening as Ace’s thigh brushed against his. He could smell him—clean, masculine, a hint of cologne that made Ethan’s stomach tighten. They played for a while, the tension between them growing with every accidental brush of skin, every shared laugh that lingered a second too long. Ethan’s mind kept wandering to the way Ace’s lips had curled into that smirk earlier, how his fingers had lingered when he passed Ethan a beer. Then, finally, Ethan made his excuse. "Gonna hit the head," he said, setting his controller down. The bathroom was dimly lit, the cool tile under Ethan’s palms as he washed his hands a stark contrast to the heat pooling in his veins. He barely had time to dry them before the doorknob twisted. Before he could react, the door swung open, and Ace stepped in, locking it behind him with a sharp click. Ethan’s heart slammed against his ribs. "Ace—what the f**k—" Ace didn’t give him a chance to finish. He closed the distance in two strides, his hands cupping Ethan’s face as he crushed their mouths together. The kiss was hungry, desperate, tongues clashing like they’d been starving for it. Ethan groaned into Ace’s mouth, his hands flying to Ace’s waist, gripping tight as if he’d vanish if he let go. Ace’s fingers tangled in Ethan’s dark curls, tilting his head to deepen the kiss, his breath hot and ragged against Ethan’s lips. When they finally broke apart, foreheads pressed together, Ethan’s chest heaved. "Ace… you sure about this?" he panted. Ace’s green eyes burned into him. "I’ve liked you since the first time I saw you," he admitted, voice rough. "And now that I know you’re single… I can’t just sit on it anymore." His thumb traced Ethan’s bottom lip. "I see the way you look at me, Ethan. Don’t tell me you don’t feel it too." Ethan swallowed hard. He didn’t want to think. Didn’t want to overanalyze. He just wanted. So he kissed Ace again, slow this time, savoring the way Ace’s body melted against his, the way his hands roamed Ethan’s back like he was memorizing the feel of him. Ace broke the kiss long enough to yank Ethan’s shirt over his head, tossing it aside before pushing him back against the sink. The cold porcelain bit into Ethan’s bare skin, but he didn’t care—he was too busy fisting Ace’s shirt, pulling him closer. Their chests met, skin to skin, the friction making Ethan’s c**k twitch in his jeans. Ace’s hands slid down, fingers hooking into Ethan’s belt before shoving his jeans and boxers down in one rough motion. Ethan’s c**k sprang free, already hard and leaking, and Ace’s breath hitched at the sight. "f**k," he growled, dropping to his knees. Ethan’s head fell back with a groan as Ace’s hot mouth engulfed his c**k in one smooth motion. The wet heat was overwhelming, Ace’s tongue swirling around the head before taking him deep, his throat fluttering around the tip. Ethan’s fingers tangled in Ace’s hair, holding him in place as Ace bobbed his head, his free hand cupping Ethan’s heavy balls, rolling them gently. "f**k, Ace—s**t—" Ethan gasped, his hips jerking involuntarily. Ace hollowed his cheeks, sucking harder, his hum of approval vibrating around Ethan’s c**k. Pre-c*m beaded at the slit, and Ace lapped it up, his fingers digging into Ethan’s thighs as he hollowed his throat, taking Ethan all the way down. Ethan’s breath came in ragged pants. "Gonna—f**k—I’m gonna c*m—" Ace pulled off with a wet pop, his lips glistening. "Not yet," he murmured, standing up and Ethan immediately unleashed his belt pulling his trouser and boxer down turning Ace around. His hands gripped Ace’s hips, bending him over the sink. Ace braced himself, his ass presented to Ethan, who wasted no time. Ethan spat into his hand, rubbing it between Ace’s cheeks before pressing two fingers against his entrance. Ace moaned as the cool saliva met his heated skin, Ethan’s fingers circling, teasing, before pushing in. Ace gasped, his fingers curling against the cold sink as Ethan’s fingers scissored inside him, stretching him open. "You’re so tight," Ethan groaned, his free hand stroking Ace’s c**k in slow, torturous pulls. "Love how you take me." Ace whimpered, his hips rocking back against Ethan’s fingers. "Ethan—f**k—need you inside me—" Ethan didn’t make him wait. He pulled his fingers free, lining up his c**k against Ace’s entrance. The first press made Ace’s breath hitch, his muscles tensing before relaxing as Ethan pushed in. The burn was sharp, intense, but Ace welcomed it, his fingers clawing at the sink as Ethan sank in inch by inch. "f**k—f**k, you’re big—" Ace groaned, his voice cracking. Ethan groaned in response, his hips snapping forward the rest of the way, burying himself to the hilt. "You feel so good," he growled, his hands gripping Ace’s hips hard enough to leave bruises. He pulled back slowly, then slammed in again, the wet sound of skin slapping skin filling the small bathroom. Ace’s c**k throbbed, neglected but forgotten in the overwhelming stretch of Ethan’s c**k filling him. He reached down, stroking himself in time with Ethan’s thrusts. "Ethan—I—f**k—I’m gonna—" "c*m for me," Ethan demanded, his voice rough as gravel. "Let me feel you clench around my cock." Ace didn’t need to be told twice. His orgasm crashed over him, his c**k pulsing as ropes of c*m spilled onto the sink, his body clenching around Ethan’s length. The pleasure was so intense his vision whited out, his knees nearly buckling. Ethan didn't stop. He kept f*****g Ace through his orgasm, his own breath coming in harsh pants. "f**k—Ace—I’m gonna—" He buried himself deep, his c**k twitching as he came, filling Ace with hot pulses of c*m. They stayed like that for a long moment, chests heaving, bodies slick with sweat. Ethan pressed a kiss to Ace’s shoulder before pulling out, his c*m dripping from Ace’s hole. Ace turned, his legs unsteady, and kissed Ethan deeply. "f**k," he muttered against Ethan’s lips. Ethan chuckled darkly, his forehead resting against Ace’s. "Yeah." They cleaned up quickly, Ethan washing Ace’s back with surprisingly gentle hands before Ace pulled his jeans back on. When they stepped out of the bathroom, Drake was still engrossed in the game, completely oblivious. Ethan shot Drake a casual shrug when he glanced over. "had to take a s**t," he lied. Drake raised an eyebrow but didn’t push it, just muttered, "Yeah, okay." Then Ace was back, dropping onto the couch beside Ethan, his thigh pressing against Ethan’s once more. Ace’s skin still tingled where Ethan had touched him, still burned from his kisses. Ethan leaned in, his voice low. "We’re not done talking about this." Ace swallowed hard but nodded, his fingers brushing against Ethan’s under the guise of grabbing a new beer. The game played on, but Ethan’s mind was far from the screen.
Free reading for new users
Scan code to download app
Facebookexpand_more
  • author-avatar
    Writer
  • chap_listContents
  • likeADD