Finn And Leo: Lab Partners To Lovers

"College Lab Partners Make Love Together for the First Time"

Font Size

Leo traced the condensation on his soda can with his index finger. Outside the convenience store window, rain slicked the pavement into a dark mirror reflecting neon signs. He watched headlights blur past, each car carrying people to places he couldn’t imagine. His mom was late again.

He jumped when the bell above the door jangled. Finn slid in, shaking rainwater from his dark hair like a wet dog. “Thought you’d be gone by now,” Finn said, grabbing a bag of sour gummies. Leo’s stomach flipped. Finn was a year older, nineteen, all sharp elbows and easy confidence that made Leo feel clumsy and too aware of his own hands. They’d been lab partners since September, dissecting frogs and texting memes about Mr. Henderson’s comb-over.

Outside, the rain thickened into a downpour. Finn nudged Leo’s shoulder. “My place is empty till eight`. Dad’s working late.” Leo nodded, the soda can denting under his grip. They sprinted through the deluge, sneakers slapping puddles, laughter raw in their throats. Finn’s house smelled of stale pizza and laundry detergent. Upstairs, Finn’s room was a cave of band posters and tangled charger cords. Rain lashed the window as Finn tossed Leo a dry hoodie. “You’re shivering,” he said, and Leo realized it wasn’t from the cold.

They flopped onto Finn’s unmade bed, shoulders brushing. Finn’s playlist hummed low—angsty guitars, a bassline thumping under the storm’s rhythm. Leo stared at a crack in the ceiling plaster, tracing its jagged path like a constellation. Finn’s knee bumped his. “Remember that frog?” Finn grinned. “You screamed like a little girl when its heart kept beating.”

Leo flushed. “It was twitching.”

Finn’s laugh was warm, close. Leo felt the heat of it against his cheek.

Rain drummed harder. Finn shifted, propping himself on an elbow. His eyes—dark, intent—locked onto Leo’s. “You always do that,” Finn murmured. “Look away when I catch you staring.”

Leo’s throat tightened. He couldn’t move, couldn’t breathe. Finn’s fingers brushed his wrist. The touch sparked through Leo like static.

“It’s okay,” Finn whispered.

Leo’s pulse hammered in his ears, louder than the rain. He didn’t pull back.

Finn’s hand slid to Leo’s jaw, calloused thumb tracing the curve of his cheekbone.

Leo’s breath hitched. The hoodie’s fabric felt suddenly heavy, suffocating.

Finn leaned in slowly, giving Leo time to bolt. He didn’t. Their noses bumped. Then Finn’s lips pressed against his.

Leo froze, eyes wide. The kiss deepened, Finn’s mouth opening slightly. Leo tasted sour gummies and rain. His hands fisted in the bedsheet.

Finn pulled back, pupils blown wide. “You okay?” he whispered.

Leo nodded, dazed.

Finn’s hand cupped his jaw, turning Leo’s face to his. His thumb traced Leo’s bottom lip. “Me too.”

Finn kissed him—slower this time, less frantic. Leo melted into it, fingers twisting in Finn’s shirt. They sank onto the bed, mouths exploring with new hunger. Finn’s hand slid under Leo’s shirt, palm hot against his ribs. Leo arched into the touch, gasping when Finn’s teeth grazed his neck. “Off,” Finn murmured against his skin, tugging at Leo’s shirt.

Leo obeyed. Then, he pulled Finn’s off too. Skin on skin, sticky and electric. Finn rolled on top, hips grinding down.

Leo moaned, the friction sharp and sweet.

Finn’s fingers hooked into Leo’s waistband. “Can I?” he breathed.

Leo nodded, lifting his hips.

Finn yanked the sweatpants down, then his own. Boxers followed. Leo stared, wide eyed. Finn was rock hard.

He reached out, trembling, wrapping his hand around Finn. Finn shuddered, thrusting into Leo’s grip. “Tighter,” he gasped. Leo squeezed, marveling at the heat, the velvet skin. Finn’s hand closed over Leo’s length, mirroring him. They moved together, strokes falling into rhythm.

Then Finn rolled away, fumbling in his nightstand drawer. He pulled out a small clear bottle. “Lube,” he muttered. “Stole it from my dad’s gym bag.”

Leo’s heart hammered. Finn slicked his fingers, kneeling between Leo’s legs. He pressed one finger against Leo’s entrance, slick and cool. Leo tensed. “Just breathe,” Finn whispered. The pressure eased, Finn’s finger sliding inside. Leo gasped—it was sharp, an unfamiliar stretch. Finn’s other hand rubbed Leo’s thigh. “Okay?”

Leo nodded, jaw clenched. Finn worked slowly, adding another finger. The stretch burned, then eased into a strange, deep ache. Finn scissored gently. “Relax,” he murmured. Leo focused on Finn’s face—the furrowed brow, the sweat beading his lip.

Finn pulled his fingers free. He poured more lube onto his palm, slicking himself. His cock glistened. Leo’s stomach flipped. “Turn over,” Finn said, voice low. Leo hesitated. “Trust me.”

Leo rolled onto his stomach, face buried in Finn’s pillow. It smelled like sweat and cheap shampoo.

Finn’s hands gripped Leo’s hips, lifting them. He positioned himself, the blunt head pressing where Finn’s fingers had been. Leo held his breath. Finn leaned down, chest pressing against Leo’s back. “Ready?” His breath was hot on Leo’s neck.

Leo nodded, fingers twisting the sheets.

Finn pushed in. Leo gasped at the burn, a sharp, tearing stretch. “Fuck—” he choked out.

Finn stilled, buried deep. “Shh,” he murmured, one hand sliding around Leo’s chest, holding him close. “Just breathe.”

Leo panted, the pain throbbing.

Slowly, Finn pulled back, then thrust forward.

Leo cried out, knuckles white.

Finn did it again, smoother this time. The burn eased, replaced by a deep, insistent pressure. Finn’s rhythm steadied, hips snapping in short, rough strokes.

Leo felt every inch, every drag inside him. He was pinned, Finn’s weight heavy, anchoring him. “Feel good?” Finn grunted.

Leo could only nod, his voice gone.

Finn’s grip tightened on Leo’s hip, fingers digging in. He drove harder, faster. The bed frame rattled against the wall. Leo’s vision blurred. Each thrust jolted him forward, the friction sparking heat low in his belly. He could hear Finn’s ragged breaths, feel the sweat slick between their skin. Finn’s other hand fisted in Leo’s dreadlocks, pulling his head back. Teeth scraped Leo’s shoulder. “You’re so tight,” Finn gasped. Leo moaned, the sound muffled by the pillow. The pain was gone, swallowed by a raw, dizzying fullness.

Finn’s rhythm grew frantic. He pinned Leo’s wrists above his head, interlacing their fingers. Leo felt trapped, owned. Finn’s weight crushed him into the mattress, hips slamming relentlessly. Leo’s cock ached, trapped beneath him. He rocked back, meeting Finn’s thrusts. Finn groaned approval. “Yeah—like that.” The slap of skin filled the room. Leo’s throat burned with every gasp. He could smell the passion—sweat, lube, the sharp tang of Finn’s desperation.

Finn’s free hand slid under Leo’s chest, gripping his shoulder. He pulled Leo up, arching his back. Deeper now. Leo cried out. Finn buried his face in Leo’s neck, teeth scraping. “So good,” he panted. “Fuck, Leo—” His thrusts stuttered. Leo felt Finn swell inside him. A guttural groan tore from Finn’s throat. Heat flooded Leo, thick and sudden. Finn collapsed, shuddering. His breath scalded Leo’s skin.

Leo lay pinned. Finn’s weight crushed him. The smell of sweat and sex hung heavy. Finn’s softening cock slipped out. Leo winced. Sticky wetness trickled down his thigh. Finn rolled off, breathing hard. He traced a finger down Leo’s spine. “You okay?” Leo nodded, face still buried. His hips ached. Between his legs, a dull throb pulsed. He shifted. Finn’s cum leaked onto the sheets.

Silence stretched. Rain tapped the window. Leo felt raw. Exposed. Finn’s hand settled on his hip. “Look at me.” Leo turned slowly. Finn’s eyes were dark. Intense. He leaned in. Kissed Leo’s shoulder. The bite mark stung. “You’re bleeding,” Finn murmured. He licked the spot. Slow. Deliberate. Leo shivered. Not from cold. Finn’s tongue was rough. Warm.

Leo was marked…

Published 27 minutes ago

Leave a Comment