Customize readability
Aa

Tommy and Adam

All Rights Reserved ©

Summary

Tommy and Adam, best friends, discover deeper emotions as Tommy comes to Adam for help to keep his grade in chemistry up so that he can continue to play on the football team working toward scholarship offers for next year. The two discover a completely new chemistry between one another as they venture into a relationship of control and caring.

Genre
Erotica
Author
TKErotica
Status
Complete
Chapters
10
Rating
4.5 6 reviews
Age Rating
18+

Crossing Boundaries

The sun was dipping low behind the trees lining the backyard fence, casting long golden shadows over the grass. Adam sat cross-legged on the creaky wooden deck, his sketchbook lying closed beside him, untouched. Tommy was sprawled out on the lawn like he owned it, arms behind his head, shirt riding up just enough to show the V of muscle that had somehow become more defined over the last year. The air buzzed with cicadas, but between them stretched a long silence—comfortable, familiar.

Adam glanced down at his chipped nail polish, black and bitten at the corners. He always felt like talking too much would make something crack between them, like his words might somehow fracture this easy stillness. But that day, his nerves wouldn’t leave him alone.

“So… how’s Emily?” he asked, casually, like it didn’t matter. Like his stomach didn’t tighten a little every time he heard her name.

Tommy didn’t even flinch. He blinked up at the sky, squinting against the fading light. “She’s fine, I guess.”

Adam frowned, tracing a knot in the wood with his finger. “You guess?”

“I don’t know,” Tommy said, then stretched his arms with a groan. His shirt tugged higher, and Adam forced himself to look away. “She’s nice. Like… on paper? Perfect, I guess.”

“You’ve been dating her for a month,” Adam said. “You say that about all of them.”

Tommy smirked. “I do?”

“Yeah.” Adam shifted slightly. “You always say they’re nice. But you never really… care, do you?”

There was a beat of silence.

Tommy sat up slowly, brushing grass off his forearms. His eyes flicked to Adam—really looked at him, for the first time all afternoon. “Is that what you think?”

Adam met his gaze, instantly regretting the question. He’d meant it as a throwaway line, a distraction from the heat in his cheeks and the weird ache in his chest that came from watching Tommy half-naked in the grass like some unattainable fantasy. He didn’t expect Tommy to latch onto it.

“I don’t know,” Adam said quickly. “Forget it. Just curious.”

Tommy tilted his head, his expression unreadable now. “You think I don’t care about the girls I date?”

Adam shrugged. “You break up with all of them.”

“That doesn’t mean I don’t care.”

“You’ve never dated anyone longer than six weeks.”

Tommy chuckled, but it didn’t reach his eyes. “What, are you keeping a chart or something?”

“No,” Adam said, flushing. “Just… you’re my best friend. I notice things.”

Tommy looked at him for a long time. The kind of look that felt like being peeled open, quietly and without mercy.

Then he looked away, ran a hand through his blond hair, and said, “Maybe I don’t care as much as I should.”

Adam’s breath caught in his throat.

“Why not?” he asked.

Tommy didn’t answer. He leaned back on his palms, looking up at the sky again like he was trying to read something in the clouds. When he finally spoke, his voice was low.

“Sometimes I think I’m just going through the motions.”

Adam’s pulse jumped. “You mean with her?”

“With all of them.” Tommy looked over at him again. “They’re not… what I want, I guess.”

Adam couldn’t breathe. His fingers dug into the wood. “Then what do you want?”

Tommy’s eyes locked onto his, unreadable. Adam couldn’t tell if there was tension in them or amusement, if this was all just part of some deeper, unsolvable mystery that Tommy himself hadn’t figured out yet.

But Tommy didn’t answer. He just smiled faintly, in that lazy, knowing way he always did when he had the upper hand and wasn’t ready to give it up yet.

And Adam, heart in his throat, let the question hang between them like a spark waiting for a flame.

Tommy finally looked away, gaze drifting toward the line of trees at the edge of the yard. The pause between them thickened, and Adam tried not to read too much into it. He shifted back against the deck railing, the warmth of the wood bleeding through the fabric of his shirt.

“So,” Tommy said after a beat, “you hear back from any schools yet?”

Adam blinked at the sudden change of subject. “Yeah. A few, actually.”

Tommy raised an eyebrow. “Don’t leave me hanging.”

Adam gave a small, almost bashful smile. “Duke. Georgetown. Brown. Got scholarship offers from all three.”

Tommy let out a low whistle. “Damn. You serious?”

“Dead serious.”

“That’s... wow, dude. That’s insane.”

Adam laughed softly. “Guess they really want skinny nerds who overachieve.”

Tommy grinned. “Or maybe they just know talent when they see it.”

Adam’s cheeks flushed, but he looked away quickly, trying not to let the compliment land too hard.

“And you?” he asked, as casually as he could. “Any news from your side?”

Tommy scratched his chin. “Got an offer from Florida. Full ride, football.”

Adam’s breath caught, almost imperceptibly. He tried to hide it by nodding slowly, his eyes fixed on the boards beneath his feet.

“Oh,” he said.

“Still waiting to hear from a couple other places,” Tommy added, not noticing—or pretending not to notice—the sudden drop in Adam’s voice. “But yeah. Nothing that lines up with Georgetown or Brown or any of those… brainiac schools.”

Adam forced a small smile. “Right.”

The space between them shifted. It wasn’t silence anymore—it was absence. A quiet vacuum where something should’ve been said, something honest. Instead, Adam looked out across the backyard, letting the ache settle deep in his ribs. For the first time, the unspoken future wasn’t just a foggy worry—it felt real. He saw the months ahead, saw Tommy sweating under a Florida sun, playing to roaring crowds. Saw himself buried in books, lost in some East Coast city, hundreds of miles away.

And what then?

What became of this—this thing between them that had never been named?

Adam swallowed hard and turned his eyes back to Tommy.

The sun was hitting him just right now—low and gold, throwing long lines of shadow across his chest. His short blond hair caught the light like a halo, glowing around the edges, and Adam hated how beautiful it made him look. His face was all sharp lines and softness in the corners—his jaw strong, mouth lazy, eyes half-lidded and thoughtful as he watched the wind move through the trees.

God, why did he have to look like that? Like a daydream Adam could never admit to anyone.

“You okay?” Tommy asked, suddenly catching his stare.

Adam’s heart jumped in his chest. “Yeah. Just… thinking.”

“About what?”

Adam smiled faintly. “How different everything’s about to be.”

Tommy was quiet for a second, his eyes narrowing slightly like he was trying to see through him.

“Yeah,” he said finally. “It is.”

Adam nodded, gaze falling to his lap again. He could still see the golden light clinging to Tommy in his periphery. That perfect light. That perfect face.

And somewhere inside him, something quietly cracked.

***

The house was still. Outside, a distant car passed by, headlights briefly casting ghost-like patterns across Adam’s ceiling before disappearing. His desk lamp glowed low, barely enough to illuminate the scattered notebooks and unopened college letters that littered the floor.

Adam lay in bed, one arm behind his head, the other draped across his chest. The room smelled faintly of laundry detergent and the worn cotton of his sheets. His phone buzzed once—a message from Tommy, just a meme. Something dumb. Something they always sent each other without thinking.

He didn’t open it.

Instead, he turned the screen facedown and closed his eyes.

It always started the same way: a flicker of a thought, barely there. The shape of Tommy’s body beneath the grass-stained uniform, the way his jersey clung to his back after practice, soaked with sweat, plastered to the hard line of his shoulder blades. The white pads rounding his shoulders, giving him that exaggerated, powerful shape like some Roman warrior molded in plastic and grit.

Adam bit his lip, heart already speeding up.

He tried not to think about the way Tommy’s forearms flexed when he pulled his helmet off, dragging it up and over that mess of sun-bleached blond hair. Or how the neck of his shirt would be soaked through, sticking to his collarbone, chest heaving slightly as he caught his breath.

He tried not to think about Tommy’s thighs in those tight pants, the curve of muscle, the stretch of fabric.

But he did. He always did.

His hand slid lower beneath the blanket.

In his mind, Tommy stood in the locker room, peeling off his pads with a practiced grunt. His shirt came up, revealing every dip and line of those abs Adam had pretended not to notice a thousand times. The sharp V at his hips. The smooth way his skin gleamed with sweat, like he was carved from bronze and dust.

Adam’s breath hitched as his hand moved slowly, guided by memory and fantasy. He imagined the smell—strong, masculine, sharp with exertion. The rich mix of body spray barely masking the funk of practice. The earthy heat of socks peeled off after two hours of running drills. The musk of a jockstrap, still damp.

He wondered what it would be like to touch him. To press his palm against that broad, sweaty chest, feel the hard thump of Tommy’s heartbeat under skin slick with heat. To be picked up—lifted—effortlessly, like Adam weighed nothing. To feel those powerful arms wrap around him, holding him in place, not letting go.

The thought was too much.

He came quietly, biting down on the edge of his pillow, hips trembling under the blankets, the image of Tommy’s perfect body still burned into his eyelids.

For a moment, all was still. His breath slowly returned to normal. His hand was warm, sticky, shameful.

And then the guilt set in.

God, he thought, what is wrong with me?

He turned onto his side, hugging the pillow tightly. It wasn’t the first time—it wouldn’t be the last—but something about this one felt different. More desperate. More real. Like he wasn’t just fantasizing about a crush—he was trying to hold onto something slipping away.

Tommy was leaving.

Even if Adam hadn’t told him how he felt, even if he never would… soon, none of it would matter. Different schools. Different states. Different lives.

His throat tightened.

I’m losing him, he thought. And I don’t even know what I was to him. I don’t know what I ever was.

He rolled onto his back again and stared at the ceiling, still catching his breath, heart aching in a way that had nothing to do with what his body had just done.

Maybe I’m going crazy, he told himself. Or maybe this is just what happens when you know the thing you want most in the world was never meant to be yours.

He closed his eyes again.

But in the quiet dark of his bedroom, Adam didn’t feel any better.

***

The light from his phone screen cast a pale glow across the sheets, illuminating the unread message from Emily.

Hey babe, sweet dreams <3 talk tomorrow?

Tommy stared at it, thumb hovering over the keyboard, then set the phone down on his chest with a sigh. The message had come an hour ago. He hadn’t answered. He knew he should—he wasn’t trying to be an asshole. Emily was sweet. Pretty. Always smiling. Always saying the right things.

But lately, when she kissed him, it felt like going through the motions. Like muscle memory.

He rolled onto his side, eyes tracing the glow of the moon through his window blinds. The house was quiet. His parents were asleep down the hall, and the only sound was the slow, steady beat of cicadas outside.

What’s wrong with me?

Emily hadn’t done anything wrong. She laughed at his jokes. Cheered him on from the bleachers. Sent him little good luck texts before every game. She cared.

And he didn’t feel anything.

His thoughts drifted—naturally, it seemed—to Adam. The way Adam listened to him like every word meant something. How he never tried to impress Tommy but still always managed to.

Adam would care, Tommy thought suddenly. He always does. He wouldn’t just… go through the motions. He’d want me to feel good. He’d want me to be happy.

The thought came unbidden, but once it was there, it rooted itself deep.

Tommy rolled onto his back again, staring at the ceiling now, heart beating just a little faster.

It wasn’t like that. He was straight. He liked girls. Had always liked girls.

But something about imagining Adam—his dark curls, his soft voice, that way he bit his lip when he was nervous—thinking about him caring, really caring, about Tommy’s satisfaction, about his body, about what he needed…

His mind betrayed him.

He pictured Adam on his knees, looking up with those deep, wide eyes. Gentle fingers brushing over sweat-slicked skin. Mouth open. Willing. Eager.

Tommy’s pulse surged, and heat flushed through his chest.

No. He shoved the thought back, hard. No, no, no.

He rolled over again, face into the pillow, and exhaled sharply through his nose.

This was his best friend. The guy he’d known since they were kids. The guy who had cried when they watched Titanic for the first time and claimed it was because “the dog died” (there was no dog). The guy who’d come out to him freshman year and trembled doing it. The guy he’d hugged without thinking afterward.

It couldn’t be like that.

Even if part of him—a part he didn’t want to look at too closely—was quietly, undeniably hard now.

Tommy squeezed his eyes shut and turned over again, this time facing the wall.

“Sleep,” he muttered to himself. “Just sleep.”

But he didn’t sleep right away.

And the last image in his mind before the darkness finally took him wasn’t Emily.

It was Adam.

***

The cafeteria was buzzing with noise—metal chairs scraping tile, trays clattering, voices bouncing off high ceilings in a steady wall of sound. Tommy and Adam sat across from each other at their usual spot by the windows, half-finished lunches pushed aside between them.

Tommy stabbed at a slice of lukewarm pizza with his plastic fork, as if it had personally offended him.

“You know,” he said, “if I fail this next chem test, Coach is gonna have my ass.”

Adam raised an eyebrow, sipping from his carton of milk. “Aren’t you already carrying, like… a solid D?”

“D-plus,” Tommy corrected. “Which, if we’re being technical, is passing.”

“Barely.”

Tommy groaned and slumped back in his chair. “I swear, I don’t know how you make that class look easy. It’s like you like torturing your brain.”

Adam smirked. “It’s not torture if you know what you’re doing. Which you clearly don’t.”

“Wow. Thanks for the support.”

Adam bit into a carrot stick, shrugging. “Just saying… if you need help, you could’ve asked me weeks ago.”

Tommy hesitated. “You’d actually do that?”

Adam glanced up, surprised by the sincerity in Tommy’s tone. “Yeah. Of course.”

Tommy chewed on his lower lip for a second, then nodded. “Alright. Yeah. Maybe you can save my ass before Coach murders me.”

“When’s your next practice?”

“Tonight. Ends at six. We could do it after, if you don’t mind coming over.”

Adam blinked, heart skipping before he could stop it.

Tommy’s house. At night. Alone.

He forced his voice to stay neutral. “Sure. That works.”

Tommy grinned and tossed a grape at him. It bounced off Adam’s tray and rolled under someone else’s chair.

“You’re the best, Adams.”

Adam rolled his eyes, fighting a smile. “If I’m the best, you should probably stop failing basic ionic bonding.”

Tommy leaned forward, arms crossed over the table, eyes glinting. “Hey, you’re gonna make me smart and successful. I’ll owe it all to you when I’m famous.”

“Famous for what? Getting electrocuted in a chemistry lab?”

Tommy grinned wider, and for a moment, everything felt easy again—like it always used to be. Like the aching distance of the past few days hadn’t happened.

But beneath the surface, Adam felt the twist in his chest. The way Tommy’s forearms flexed against the table. The way his sun-kissed hair curled slightly where sweat had dried after gym. The faint smell of deodorant and soap clinging to his hoodie.

He forced himself to keep chewing, pretending everything was normal.

Later, after practice.

He tried not to think about what that might mean.

The rest of the school day passed in a blur.

Or maybe “passed” wasn’t the right word—dragged was more accurate. Each class was a haze of half-heard lectures, scribbled notes he couldn’t remember writing, and a growing, maddening awareness of time.

Adam stared at the back of his notebook during eighth period, eyes glazed over, pretending to take notes while his brain was doing anything but.

In his mind, Tommy was on the field.

Not the polished, joking Tommy from lunch—but the version Adam only ever saw from the bleachers or in glimpses walking past the gym. Focused. Determined. Perfectly physical.

He imagined Tommy sprinting down the field, cleats digging into dirt, muscles tensing and stretching under skin slick with sweat. His broad back pulling taut under the practice jersey, fabric sticking to the deep line of his spine as he ran drill after drill. He pictured the way Tommy always tugged his shirt up to wipe the sweat from his brow, exposing his stomach—those perfect abs dusted with a fine sheen of dirt and heat, flexing every time he moved.

Adam’s mouth was dry.

He pictured the sweat running down the side of Tommy’s neck, trailing along his collarbone and dipping into the hollow at the base of his throat. He imagined the scent—the musk of skin mixed with exertion, the earthy tang of dried grass and locker room heat. The way Tommy would peel off his socks, letting them fall beside his cleats, bare feet planted firmly on tile.

The way his jockstrap would cling, damp and stretched, to the carved lines of his hips.

God.

Adam shifted in his chair, adjusting his position quickly as heat coiled low in his stomach. His thighs pressed together, but he didn’t dare move more than that. He was still in class.

He tried to breathe. Focus.

Just a few more hours.

By the final bell, his nerves were electric. He barely remembered walking home. The sun had begun to dip lower by then, casting a long golden hue over the pavement as he made his way up the sidewalk. His bag was slung loosely over one shoulder, but his mind was already ahead—at Tommy’s house, in Tommy’s room, near his bed.

He hated himself for thinking that.

But he didn’t stop.

At home, Adam stripped quickly, clothes dropped on the floor in a trail to the bathroom. The water in the shower was too hot, and the steam curled around him, thick and almost suffocating. He stood there for longer than necessary, letting it pour over him like it could wash the thoughts away.

It didn’t.

He found himself biting his lip again as he reached for the soap, the image of Tommy in his football pants still dancing behind his eyelids. The tight curve of his ass, the way the fabric hugged his thighs like a second skin. The casual way he always slapped his teammates on the back, towel around his neck, laughing like he had no idea how magnetic he was.

Maybe he did know. Maybe that was the worst part.

Adam wrapped a towel around his waist and caught his reflection in the fogged-up mirror. His curls were wet and hanging low against his forehead. His skin still flushed from the heat, his eyes… distant.

He dried off, pulled on clean clothes—nothing too obvious, nothing that said I was thinking about how your body glistens under stadium lights when I picked this out. Just jeans and a soft black hoodie that hung loose enough to hide his restlessness.

He stood by the door for a moment, bag slung over his shoulder, phone in his hand.

Tommy had sent him a text ten minutes ago:

“Practice ends soon. See you after?”

Adam read it again.

His fingers hovered over the screen, then tapped back a simple reply.

“Yeah. Be there.”

He opened the door, stepped out into the warm evening air.

And tried to convince himself that he was just going to help his best friend study.

Adam stepped out of his car just as Tommy pulled into the driveway, music thumping low from the truck’s speakers. The sun was beginning to set, casting long streaks of amber across the street. Adam adjusted the strap of his bag, heart already fluttering for reasons he refused to examine too closely.

Tommy hopped out of the truck, cleats in one hand, gym bag in the other. He looked like something pulled from a sportswear ad—sweat-soaked hair tousled and shining gold in the light, cheeks flushed from exertion, jawline sharp with focus.

“Hey,” Tommy called out, jogging up the walkway toward the door. “You beat me.”

Adam smiled faintly. “Didn’t think you’d sprint home after practice.”

“Skipped the showers,” Tommy said as he dug out his keys. “Figured I’d just clean up here.”

Adam opened his mouth to say something—he wasn’t sure what—but the words froze as Tommy dropped his bag just inside the doorway and peeled off his shirt. Or what had looked like a shirt.

It turned out to be just the top layer: a sweaty team tee. Underneath, he wore only a skin-tight sleeveless compression top, clinging to every inch of his torso like it had been poured on. His abs stood out in sharp relief beneath the stretch of dark fabric, chest rising and falling slightly from the lingering adrenaline of practice.

His lower half was no better—worse, really. Black training tights hugged his thighs, stopping just below the knee, everything taut and visible in ways that made Adam’s mouth go dry. There was no room left for modesty. The outline of everything was there.

And he hadn’t even meant to be sexy. That was the worst part.

“Sorry,” Tommy said casually, wiping his forehead with the back of his hand. “Didn’t wanna keep you waiting while I showered. Hope I don’t stink too bad.”

Adam blinked, his brain several seconds behind. “No, it’s… it’s fine.”

But it wasn’t fine. Tommy’s scent filled the room—salt, heat, a mix of sweat and deodorant, still clinging to his skin. The smell of effort, of masculinity unfiltered and unconcerned. It wrapped around Adam’s senses like a weighted blanket, impossible to escape.

Tommy collapsed onto the couch and stretched with a satisfied groan, arms overhead, making his shirt ride up just enough to show the hard dip of his lower abs.

“Alright,” he said, grabbing a throw pillow and tossing it onto the floor. “Lay it on me, professor.”

Adam swallowed hard and sat down beside him, opening his notebook.

They went through formulas. Covalent bonding. Reaction types. Balancing equations.

Adam tried to focus. Tried to keep his eyes on the page and his hands busy flipping through notes. But Tommy kept shifting beside him, muscles rolling under that second skin of a shirt. He stretched now and then, rubbed the back of his neck, yawned wide enough to make his shoulders flex.

At one point, Tommy leaned over the notebook to read something closer, his arm brushing against Adam’s. His thigh pressed lightly against Adam’s knee, and he didn’t move it.

Adam couldn’t concentrate.

His pants had grown increasingly uncomfortable over the past ten minutes, and he crossed his legs awkwardly, trying to mask the obvious tension straining in his lap. His voice stayed even, but inside, he was falling apart.

Eventually, Tommy yawned again, louder this time, and flopped back onto the couch like a guy who’d given up.

“I’m cooked,” he muttered. “You’re too smart. My brain’s fried.”

Adam exhaled in relief and closed the notebook. “We made it through, like, three topics. That’s something.”

Tommy grinned up at him, eyes half-lidded. “Thanks for coming over. Seriously. I need someone to keep my dumb ass in check.”

Adam smiled tightly. “Anytime.”

He started packing up, careful to stay hunched forward, his bag strategically placed in his lap. His skin felt too warm, like every molecule of air in the room was laced with Tommy’s scent, his sweat, his presence.

As he stood to leave, he forced himself to look up at Tommy.

He was still lounging across the couch, one arm draped lazily over the back, that damn shirt clinging to him like it was made to torture Adam specifically. His legs were spread wide, relaxed. Unthinking. Oblivious.

Did he notice?

Could he tell?

Adam couldn’t bring himself to ask.

“I’ll text you,” he said, backing toward the door.

Tommy gave him a lazy two-finger salute. “Cool. Later, Adams.”

Adam escaped into the evening air like a man fleeing a fire he couldn’t afford to admit he’d started.

His erection ached the whole ride home.

Adam lay on his back in the dark, the ceiling above him a blur. His sheets were tangled around his legs, the pillow damp with sweat at the temple where he’d turned his head back and forth a dozen times.

He hated himself.

Not in a loud, dramatic way—but in the quiet, low-grade burn of disappointment that felt too familiar now. He’d wanted to be calm, focused, normal. He’d wanted to show up to Tommy’s house, help him study, and leave without the weight of shame crawling through his chest like a parasite.

But then Tommy had opened the door still drenched in the ghost of practice—shirt clinging to his skin, thighs bulging beneath those tights like they’d been molded in some cruel Greek sculpture class, and that smell—God, that smell.

Adam could still feel it clinging to his clothes.

Sweat. Skin. Deodorant. Dirt.

Tommy.

His hand moved beneath the blanket without thinking, like gravity pulling him deeper than he meant to go. He closed his eyes, exhaling through his nose as heat began to rise beneath his skin.

He imagined Tommy straddling the edge of the couch, sweat beading on his chest, a sheen rolling down the deep valley between his pecs, catching on the edge of his abs and dripping lower.

He imagined kneeling at his feet, head swimming in the scent of him—so close to the source, face buried in the heat of his crotch, his nose pressed to the damp fabric of Tommy’s jockstrap. The musk of practice, hours old now, soaked in and raw.

Adam moaned softly, barely audible in the stillness of his room.

He imagined licking sweat from Tommy’s neck, tracing the salt down to his collarbone, gripping the sides of those wide, powerful thighs as they tensed beneath his touch. Tommy wouldn’t even have to say anything—just grab the back of Adam’s head and guide him, hips rolling forward with slow, lazy satisfaction.

He imagined the weight of Tommy’s body holding him down. The pressure. The strength.

His hips jerked beneath the sheets, the mattress creaking faintly beneath him as the fantasy crested.

And when he came—biting down on his own wrist, stomach tightening, breath shallow—he felt it like a wave crashing against a wall that would never fall.

Silence followed. Heavy. Complete.

His hand dropped away, chest still rising and falling.

He stared up at the ceiling again.

I can’t keep doing this.

But he would. He knew he would.

Because every time Tommy touched his arm, or laughed too close, or looked at him like nothing had changed—like Adam hadn’t changed—this would happen. This need, this ache, would wrap itself around his ribs and squeeze.

And Adam couldn’t tell anyone.

Not his mom. Not his therapist. Not Tommy, especially not Tommy.

So he turned onto his side, curling into himself beneath the sheets, the air still thick with the smell of sweat and arousal.

Sleep came slowly.

And when it did, he dreamed.

Tommy was on the field, running drills in his uniform. The number on his back. The clean angles of his body framed in the tight fit of his jersey. The bulge between his legs. He moved like a god—untouchable, glowing in the golden haze of a dream that Adam never wanted to wake from.

***

The cafeteria was loud again—too loud. The kind of noise that made Adam feel like he was listening from underwater. He sat across from Tommy at their usual table by the windows, poking at a tray of overcooked spaghetti with his fork.

Tommy, as usual, was halfway through his second slice of pizza, elbow on the table, body turned slightly toward Adam. His sleeves were rolled up today, biceps flexing whenever he reached for his drink. His hair still looked slightly damp from gym, and his skin glowed with the soft sheen of someone who never had to try hard to look good.

“Hey,” Tommy said between bites. “Just so you know, that tutoring session? Kinda saved my ass.”

Adam looked up, eyes cautious. “Yeah?”

“Yeah.” Tommy grinned. “Today in chem, it was like… everything actually made sense. Like I was seeing the Matrix.”

Adam chuckled. “Glad to know my suffering has some value.”

“Nah, seriously.” Tommy leaned in a little. “You think you could keep helping me? Like… maybe regularly? For chem, and maybe econ too? And English if I ever feel like reading those dumb essays.”

Adam’s heart gave a painful, confused little twist.

“Sure,” he said. “Yeah. Totally.”

He forced a smile, but inside he was already doing the math. Time spent next to Tommy. In his house. In his space. Close enough to smell him, hear the way he breathed when he stretched, see the way his legs shifted in those cursedly tight shorts.

It was a beautiful nightmare.

He looked away, focusing too intently on his tray—and then, against his better judgment, his eyes flicked back up.

Tommy had shifted in his seat, legs splayed comfortably under the table, clearly unaware—or maybe aware—of just how visible his gray sweatpants made everything beneath them.

Adam’s gaze dipped.

Just for a second. Not even long enough to be conscious. But he saw it. The bulge between Tommy’s legs. Relaxed. Prominent. Not even hard—just there, like a fact of life, like gravity.

When he realized he was staring, he jerked his eyes back up fast—too fast—and took a quick sip from his water bottle to mask the flush in his cheeks.

Tommy said nothing.

But he had noticed.

Not outwardly—he didn’t make a joke, didn’t tease, didn’t shift. But something in his expression changed ever so slightly. A flicker in his eyes. A subtle tilt of his head. He didn’t meet Adam’s eyes right away, like he was processing something.

Then the grin returned, easy and effortless, and he stuffed another bite of pizza into his mouth.

Adam tried to keep his breathing even.

“I can come by after practice again,” he said, voice low, trying to sound normal. “If that works.”

“Yeah,” Tommy said, wiping his hands on a napkin. “Same time as before?”

“Sure.”

“Cool.” Tommy leaned back, arms stretching over his head. His shirt rode up again, exposing the sharp ridge of his lower abs above his waistband. His sweatpants dipped just low enough to show the curve of his hipbones, that soft, dangerous line that disappeared beneath fabric.

Adam tried not to look.

Tried not to feel the way his stomach twisted.

But Tommy’s eyes flicked toward him again. Just briefly. And this time, they did meet.

He didn’t say anything.

But he didn’t have to.

Adam glanced away, heartbeat quickening, his fork scraping absently against the tray.

Tommy went back to eating like nothing had happened.

But something had.

***

Tommy had barely heard a word in his last two classes.

His mind kept drifting, always circling back to that quick glance—the way Adam’s eyes had dipped toward his lap in the cafeteria. Just for a second. But it had happened.

It hadn’t been a mistake.

Adam had been checking him out.

And not in the joking, locker-room kind of way that guys sometimes did to mess with each other. This was different. Quiet. Intentional. Hungry, even. Like Adam wanted something but didn’t think he was allowed to ask.

The thought wouldn’t leave him alone.

He remembered how stiff Adam had seemed while they studied. The way he fumbled with his notebook, adjusted his legs, kept his hands firmly planted on the cushion like if he moved, something dangerous might happen. Tommy hadn’t paid it much mind at the time—he was used to being looked at. Girls stared all the time. It came with the body, with the team, with the way he filled out his clothes.

But this—Adam—was something else.

And for reasons he didn’t understand, Tommy kept replaying it in his head.

He barely noticed when Emily found him outside the locker room, just before practice. She smiled, linked her arm around his, and started talking—something about her weekend plans, her outfit, a party someone was throwing.

Tommy stared past her, watching the late sun stretch across the pavement.

“You okay?” she asked, pouting slightly.

“Huh? Yeah, just… tired.”

She leaned up on her toes and kissed his jaw. “Maybe I can help with that later.”

He didn’t react.

Emily blinked. “You’re being weird.”

Tommy shrugged her off gently. “I’ve got practice. Can we not do this right now?”

“Do what? I’m just trying to talk to you.”

He didn’t answer.

And that was all it took.

She crossed her arms. “You’ve been blowing me off for days, Tommy. You act like you don’t even care if I’m around.”

He didn’t correct her. Didn’t deny it.

Emily waited a beat, then scoffed and turned on her heel.

“You know what? Forget it. We’re done.”

He watched her walk away, the click of her boots echoing off the sidewalk.

No anger. No heartbreak. Just… mild irritation.

Great, he thought. One more thing to deal with.

At practice, he moved through drills like he was underwater. Hit hard. Ran fast. But his head wasn’t in it. Every pass, every sprint—it all felt mechanical. His body worked; his mind drifted.

Back to Adam.

Back to the softness in his voice when he read through equations. The way he bit his lip when he was thinking too hard. The subtle tremor in his thigh when Tommy’s leg brushed his. The way he looked at him—like Tommy was something sacred and forbidden all at once.

After practice, the team headed toward the showers, and Tommy peeled off his jersey, already on autopilot. The sweat clung to him, thick and salty. His shirt was soaked through; his tights stuck to his thighs like a second skin. He was drenched, exhausted, and hot.

He started toward the locker room—then stopped.

He remembered Adam’s face. The flush in his cheeks. The way he couldn’t look away when Tommy stretched in front of him, practically shirtless and painted in sweat.

A slow grin tugged at the corner of Tommy’s mouth.

He liked that, Tommy thought. He really liked it.

The idea settled in his chest like a low hum—thrilling and sharp.

He turned away from the showers and grabbed his bag.

Let’s see how much he can handle.

***

Adam stood in front of the bathroom mirror, his shirt sticking slightly to the sweat between his shoulder blades. His curls were still damp from the quick rinse he’d taken, steam fogging up the edges of the mirror as he stared at himself.

“You’re going to be professional,” he muttered. “You’re going there to help him. That’s it. Just chemistry. No staring. No thinking about his thighs. No imagining what he smells like. No—no jockstraps.”

His reflection looked unconvinced.

He splashed a handful of cold water on his face and dried it off with the edge of a towel, trying to cool the heat rising in his neck.

“Get it together,” he whispered, voice tight. “You’re not some horny teenager. You’re a—okay, no. You are a horny teenager. But just… behave.”

He dressed quickly: dark jeans, a gray T-shirt, and a zip hoodie he could hide behind if things got dangerous again. He shoved his notes into his bag, slung it over his shoulder, and left the house without letting himself think too hard.

The drive to Tommy’s was short, too short.

His stomach fluttered as he pulled up and saw the familiar truck already in the driveway. He’s home. Adam let out a breath of relief. At least he’s probably showered this time.

He parked, heart thudding in his chest, and forced himself to walk calmly up the steps.

No smell. No sweat. No tight workout clothes. Just Tommy. Normal. Clothed. Clean.

He raised a hand and knocked on the door.

The house was quiet on the other side, and for a brief moment, Adam closed his eyes, grounding himself.

Focus. Just chemistry. Don’t stare. Don’t want.

The doorknob turned.

Adam opened his eyes.

The door swung open, and for a moment, Adam forgot how to speak.

Tommy stood in the doorway, backlit by the golden evening light pouring in from the kitchen window behind him. He looked like he’d stepped out of a dream—sweaty, flushed, and so much worse than yesterday.

The white compression tights were soaked through, clinging like wet paint to every curve of muscle, every contour. They were nearly translucent from the sweat that had soaked through them, revealing the outline of his jockstrap beneath. The shirt—if it could even be called that—was a sleeveless black dry-fit top so tight it looked like it might tear at the seams, stretching across his broad chest and glued to his abs by the sheer amount of sweat still drying against his skin.

But what truly stunned Adam was the casual pose Tommy struck—one arm up against the doorframe, leaning in slightly, bicep flexed, a damp tuft of blond armpit hair at eye level, the scent of sweat and warmth right there, invading Adam’s senses before he could even process it.

Adam’s eyes flicked up and down—quick, controlled, he told himself—but he couldn’t help it. From the glistening sheen on Tommy’s neck, to the drenched line of his lower stomach where the shirt clung in full definition, to the not-so-subtle swell between his legs.

Tommy saw it.

He didn’t say anything, didn’t smirk or tease.

But he noticed—and something in his expression shifted. Something quiet, private. A warmth lit behind his eyes, a subtle smirk ghosting the edge of his mouth.

“Hey,” he said, voice easy. “C’mon in. Living room’s all yours.”

Adam mumbled a greeting and stepped inside, pulse pounding in his ears.

He tried not to watch as Tommy dropped his gym bag by the wall and flopped down onto the floor with theatrical ease. He sprawled out just like last time—only more so. Legs splayed wide, back leaning against the couch, arms braced behind him, chest up and on display. His thighs stretched the fabric to the limit, and his jockstrap was… obvious.

So obvious.

Adam sat slowly, legs crossed, notebook balanced on his knee like a shield.

They started with the basics. Stoichiometry. Mole ratios. Reaction predictions. But Adam’s brain refused to cooperate. Every time he tried to explain something, Tommy would shift, adjust, or lean in, his voice low and casual, and Adam would catch another whiff of him—sweat and skin and something boyish and heady that made him forget what he was saying mid-sentence.

And then there was the bulge.

At first, Adam told himself it wasn’t intentional. Tommy was just… well-endowed. And sweaty. And maybe the room was hot. But as the session dragged on, it became harder to ignore how the shape in those tights seemed to swell a little more each time Adam looked.

No, he thought. You’re imagining that. He can’t be—

But he was.

Tommy’s cock was clearly growing, the fabric outlining its shape more and more distinctly with every shift of his hips. And worse—he knew Adam was looking.

Because Tommy started touching him.

Casually at first—brushing his hand against Adam’s shoulder when reaching for a pencil, bumping knees when leaning closer. Then more deliberate: a slow, firm squeeze of Adam’s upper arm, fingers lingering longer than necessary.

“Damn,” Tommy muttered once, his tone dipped low, “you’ve got some definition there.”

Adam nearly dropped his notebook.

By the time Adam stammered through the last reaction, he couldn’t take it anymore.

He sat up quickly, heart racing, and gathered his things.

“I—I should go,” he said, trying to make his voice sound normal. “Getting kind of late.”

Tommy’s eyes flicked downward—just for a second.

Adam’s stomach dropped.

He followed the glance and realized, with horror, that the bulge in his jeans was unmistakable.

Heat flooded his cheeks. “I’m—I’m sorry—”

“Hey,” Tommy said, stopping him with a hand lightly on his wrist.

Adam froze.

Tommy’s voice was quiet now, deeper somehow. Calm and unreadable.

“You’re not leaving because you’re tired,” he said.

Adam looked at him, wide-eyed.

“You’re leaving because you’re hard,” Tommy said simply. “Aren’t you?”

The words hit like a slap and a caress all at once.

Adam couldn’t speak. Couldn’t even look him in the eye.

“I—I didn’t mean—” he stammered. “I just— I can’t—”

“Adam.” Tommy’s tone was soft now. Too soft. “Don’t apologize.”

Adam’s gaze flicked up, stricken.

Tommy gave the faintest smile, tilting his head. “What if there’s a way… we could both enjoy these tutoring sessions a little more?”

Adam stared, breath shallow, frozen in place.

Then Tommy reached out—and gently, deliberately, guided Adam’s hand to his thigh.

The heat was immediate. Radiating through the damp fabric, firm muscle twitching under his palm.

Lower. Slower.

Until Adam’s fingers were pressed to the shape of Tommy’s cock—half-hard, heavy, hot beneath the tight stretch of fabric.

Adam’s world stopped. He stared at his hand, his fingers trembling, his lips parted but no sound escaping.

It was real. He could feel it. Throbbing slightly. Growing.

Tommy didn’t rush. He didn’t move further. He just watched, eyes locked on Adam’s face, waiting to see what he’d do.

And Adam—still frozen, mind unraveling—realized in a daze that his fantasies might not just be fantasies anymore.

They were standing on the edge.

And Tommy was letting him decide what came next.

Adam stood still for a breath, heart hammering in his chest, his hand still gently resting against the heat of Tommy’s thigh. The weight of what had just been said filled the room like a storm waiting to break.

He looked up at Tommy’s face, searching for a smirk, a joke, anything that might reveal this as some cruel prank or passing impulse.

But Tommy’s eyes were steady.

“I’m serious,” Tommy said, voice low but clear. “I’ve been thinking about you. Not just the way you look at me… but the way it feels when you do. None of my girlfriends ever made me feel like that mattered. Like I was wanted the way you want me.”

Adam’s throat tightened, words catching before they could rise.

Tommy shifted closer, his presence suddenly overwhelming in the best and worst ways.

“I still consider myself straight,” he said. “I don’t know what this means. I’m not pretending I have it all figured out. But if we’re going to… try something—if I let you touch me like that again—then I need to be the one in control.”

Adam nodded slowly, something primal and electric catching in his chest.

“Do you understand?” Tommy asked.

Adam swallowed hard. “Yes.”

Tommy gave a small, satisfied smile. “Good.”

He turned, walking toward the hallway with a slow, deliberate confidence, his sweat-slicked tights hugging every inch of muscle. He glanced over his shoulder.

“Come on.”

Adam followed, legs shaky beneath him.

Tommy’s room smelled like him—warm and faintly musky, like fresh sweat and soap and something distinctly male. His football gear was piled in one corner. A duffel bag, half-zipped, sat by the dresser. The window was open just a crack, letting in the dusk breeze that barely cooled the heat pressing against Adam’s skin.

Tommy sat down on the bed, back against the headboard, legs spread in that casual way he always had—like he didn’t even know what he was doing. But now, Adam was certain he did.

“You can take your time,” Tommy said. “I know how long you’ve been thinking about this.”

He laced his fingers behind his head, shirt lifting slightly with the motion, exposing the sharp lines of his torso, the dark shadow of hair trailing down beneath the waistband of his tights.

Adam couldn’t move at first.

But then, slowly, like gravity was guiding him, he stepped closer.

He reached out, brushing his fingers along the edge of Tommy’s arm—feeling the way the muscle curved under skin, still warm from practice. His touch was feather-light, reverent. He moved to the chest next, trailing over the ridges of his pecs through the thin, damp fabric of the shirt, feeling the hard definition beneath. Every breath Tommy took caused the shirt to rise and fall, muscles shifting beneath Adam’s fingertips.

Then, almost without meaning to, Adam’s hand drifted lower—down the center of Tommy’s abs, stopping just before the obvious swell of his bulge. He didn’t touch it directly, not yet. But he brushed against it once—then again—and felt it twitch, pulsing with subtle anticipation beneath the slick fabric of the tights.

Tommy said nothing.

But Adam saw it—that smirk. Just at the corner of his mouth. He was enjoying this.

Adam’s head was spinning.

Then, Tommy shifted again, arms still stretched behind his head, exposing himself further. His shirt clung to the deep grooves of his armpits—drenched and dark with sweat—and the scent hit Adam instantly.

Musky. Earthy. Raw. Real.

Before he could stop himself, Adam leaned in.

He inhaled, deeply—letting the scent of Tommy’s skin and sweat wash over him like a wave. His nose brushed the curve of Tommy’s arm, and he closed his eyes, dizzy with it.

When he opened them again, Tommy was watching him with quiet amusement.

“You like that,” Tommy said—not a question.

Adam’s cheeks flushed. He didn’t answer.

Tommy’s smirk widened, but there was something else beneath it—something warm and unspoken, an almost-gratified sense of power. He shifted just slightly, letting his bicep flex under Adam’s touch.

“You can keep going,” he said. “Just remember—my pace.”

Adam nodded, barely able to breathe, and continued exploring, his fingers trembling as he traced the outline of his best friend’s body.

And for the first time, his fantasies no longer felt distant.

They felt alive.

Adam’s breath came shallow and soft as his fingers traced the hard slope of Tommy’s chest through the thin, sweat-dampened shirt. Every inch of skin beneath the fabric felt impossibly real—muscle shaped by years of movement and strength, now relaxed and waiting beneath his hand.

And then, with no warning, Tommy shifted upright.

He gripped the bottom hem of his shirt and pulled it up over his head in a single motion, tossing it to the side without a second thought.

Adam’s throat caught.

Beneath the shirt, Tommy was carved—lean and broad, sweat still glistening faintly along the curve of his pecs. A light dusting of blond hair covered his chest, softening the sharp definition of his muscles. The trail of it narrowed into a clean line, traveling down between his abs and disappearing beneath the waistband of his tights.

He smelled stronger now, the sweat no longer filtered by the shirt. Earthy. Warm. Pure Tommy.

“Go ahead,” Tommy said, voice low but steady. “You’ve earned a little more.”

Adam stepped closer, heart thundering in his ears.

He placed both hands on Tommy’s bare chest. Felt the rise and fall of each breath. The sweat was tacky beneath his fingertips, but not unpleasant—it was heat, life, the undeniable evidence of Tommy’s body, so much bigger and stronger than his own, allowing him this moment.

He trailed lower, down the center of Tommy’s abs. The skin twitched beneath his touch. Tommy didn’t flinch, didn’t shift—just watched, quiet and still, like a king allowing himself to be touched by someone who had worshipped from afar for far too long.

Adam leaned in, pressing his face just against the center of Tommy’s chest. He could smell the faint tang of dried sweat there, feel the warmth coming off him in waves.

And then Tommy moved again—lifting his hips slightly as his fingers slipped beneath the waistband of his tights.

Adam pulled back, eyes wide, as Tommy peeled the soaked material down his thighs and off entirely, tossing them aside with the same casual ease as the shirt.

Now he wore only a black jockstrap, the thick waistband sitting low on his hips, framing his body like something sculpted. His thighs—bare now—were massive, powerful, and slick with leftover sweat. Tufts of soft blond hair curled at the tops, right where the strap cut across the line of his pelvis.

Adam stared. He couldn’t help it.

Tommy said nothing.

The bulge at the center of the jockstrap was full and heavy now, outlined clearly by the fabric, twitching subtly with each slow breath. It commanded Adam’s gaze like gravity itself, and when he tore his eyes away, it was only to fall to his knees beside the bed without thinking.

He reached out and touched Tommy’s thigh, skin to skin now.

It was hot and firm, alive beneath his palm. He slid his hand along the muscle slowly, marveling at the way it shifted under his fingers—years of training and power, all now laid bare for him to explore.

He brushed the inside of Tommy’s thigh and felt it flex slightly. His fingers trembled as they passed just near the strap, close, but not quite touching.

Tommy inhaled, steady and slow.

He leaned back again, propped up on his elbows now, watching Adam from above with an unreadable expression—equal parts control and quiet approval.

Adam looked up at him, lips parted, eyes wide, unsure what would come next.

Tommy studied him for a long moment. Then his mouth curved into a slow, knowing smirk.

“You can taste it,” he said—voice smooth, no louder than a murmur.

Adam’s breath caught. His heart stopped.

But he didn’t move. Not yet.

Because even now, he was waiting.

Waiting for Tommy to give the final word. Waiting to see how far he would allow this to go.

And in the silence between them, Adam realized he had never wanted anything more than to surrender.

The air in the room was heavy—humid with sweat, silence, and something deeper. Adam knelt between Tommy’s spread legs, his hands still resting on those powerful, bare thighs, his fingertips tracing lazy circles against flushed skin. He could feel the twitch of muscle under every slight movement. The warmth. The scent.

Above him, Tommy shifted—just slightly—but Adam felt it like a seismic tremor.

He looked up.

Tommy was watching him closely now. No more smirk. Just calm, deliberate control.

There was a weight to his gaze. A silent command. A shared understanding.

Adam didn’t need to be told.

His mouth was dry, his whole body tight with anticipation, but he didn’t move yet—not until Tommy did.

Tommy’s hands slid down from behind his head, one resting on his knee, the other toying casually with the thick waistband of his jockstrap. He didn’t rush. Just kept his eyes on Adam’s face, testing every reaction, watching every flicker of hunger that passed through those wide, worshipful eyes.

Then—with a small exhale—Tommy peeled the waistband down.

Slow.

Deliberate.

Adam’s breath caught.

The jockstrap slid down over his hips, revealing a line of sweat-slick blond hair trailing down from his stomach framing Tommy’s enormous member, Adam thought to himself that it must be at least 8 inches and thick. The scent of him intensified—muskier now, darker. A place sweat collected. A place untouched.

Adam’s gaze followed the motion of the fabric, his mind going still and loud all at once. He couldn’t think. Couldn’t speak. The moment itself was louder than words. The space between them crackled with the electric current of surrender and permission.

The jockstrap dropped to the floor, forgotten.

Tommy leaned back again, arms behind him on the mattress, body stretched out in full display. His thighs were parted wider now, openly, lazily confident. The scent rising off him was dizzying—raw skin, dried sweat, something heady and masculine and completely unfiltered.

Adam’s eyes remained locked on Tommy’s twitching erection, already beginning to leak precum, his whole body humming.

He inched forward, his face just above Tommy’s thighs now, close enough to feel the heat rolling off his skin. He could see every bead of sweat in the faint trail of hair, the way it clung, the way it smelled, the faint twitch of muscle responding to his closeness.

Tommy didn’t speak.

He didn’t need to.

He gave Adam nothing but silence and space.

And Adam knew—if he crossed this line, it would be because he wanted to. Because he chose to.

But he also knew… Tommy had already given him permission.

He hovered there, heart pounding, body aching, every nerve lit up in reverent, trembling anticipation.

And in that moment, with his face just inches from the very center of his desire, Adam finally understood what it meant to want someone not just with his body—but with every part of his mind and soul.

Adam took a deep breath, savoring the masculine scent of sweat and exertion. He allowed himself to dip his head, bridging to two-inch gap between his lips and Tommy’s member, licking at the leaking precum. The earthy, salty taste set his head spinning all over again.

Tommy let a soft moan escape his lips encouraging Adam to keep going.

Adam reached a hand across Tommy’s muscular thighs, taking Tommy’s shaft in his hand. It was thick and rock hard under his hot silky skin, veins standing out on his shaft leading to a bulbous head.

“Suck it” Tommy said softly but firmly.

Adam’s stomach flipped but that was all the encouragement he had needed. He took the head in his mouth, savoring the taste of sweat and precum mixing with Tommy’s scent.

As Adam began to take Tommy’s cock deeper into his mouth and throat, Tommy’s moans became louder and more frequent, fueling Adam’s need to please him.

Adam reached the base, his nose pressed into Tommy’s blond pubes, his eyes watering as his throat was stretched in a way it had never been before. The hitch in Tommy’s breath when his note made contact with Tommy’s pubic bone sent a shiver down Adam’s spine.

Tommy’s hands laced together behind Adam’s head holding him in place. Adam didn’t want to move from that spot, completely enveloped by Tommy. He began to get lightheaded, Tommy’s full length and girth preventing him from breathing, but he refused to budge until Tommy’s hands released him.

He allowed Tommy’s member to slide out of his mouth as he worked to catch his breath.

“Good boy” Tommy said, sending another thrill down Adam’s spine. The words hit him like a bomb, spreading out inside him, making him feel like this was where he was always supposed to be.

“Don’t forget the balls.” Tommy breathed. Placing a hand on the back of Adam’s head gently leading his head downward as he spread his thighs wider.

Tommy’s scent intensified as Adam’s face was enveloped by his muscled thighs. Adams tongue darting out to taste the salty sweat on Tommy’s hanging balls. He took one at a time in his mouth, entranced by the way they rolled.

Adam felt, more than heard, Tommy’s moan deep in his chest. Adam thought about dipping lower, lapping at the crease of Tommy’s muscled ass but was unable to move.

Tommy slapped his heavy member against Adam’s forehead signaling that he wanted Adam back higher and Adam obeyed immediately, taking his entire length down his throat in one motion.

Tommy gasped as Adam’s nose buried itself in his pubes, beginning to rock his hips back and forth fucking his best friend’s face.

Adam was rock hard and as he moved to fist his own member in time with Tommy’s thrusts, Tommy paused and recognized what he was doing.

Tommy smirked before telling Adam in a deep commanding voice “Take off your clothes, I don’t want to be the only one naked.”

Adam froze, nervous, but obeyed stripping off his hoodie to reveal a thin but toned torso with a dark happy trail leading into his pants. He hooked his thumbs into his waistband, dropping his pants leaving him in only a tight pair of boxer briefs straining to contain his erection. Tommy watched with one eyebrow raised as he shed his last layer of clothing hiding him from Tommy’s appraising gaze.

Tommy liked what he saw. He had to admit to himself that he was much more intrigued by the toned muscle of his best friend than he ever had been by his girlfriends’ curves. The throbbing erection rising from Adam’s trimmed pubes held his attention.

He was entranced by the fact that servicing him had brought Adam to this point, that feeling his muscular body and sucking his cock, which his girlfriends had treated as a chore, had brought his best friend close to orgasm if his balls being tight to the base of his shaft was any indication.

Adam made a small noise, clearing his throat that snapped Tommy out of his revelry.

“You’re really enjoying this, aren’t you?” Tommy said, more a teasing statement than a question.

“Yes, sir.” Adam said without a thought.

Tommy’s stomach did a small flip at the word “sir.” He hadn’t realized how much he was enjoying taking control of his and his friend’s pleasure. His cock twitched at the thought, and he looked expectantly down at his own throbbing member, all the encouragement that Adam needed to drop back down to bob up and down taking in more and more of the shaft with each repetition.

Adam began furiously fisting his own cock as he took in the scent and taste of Tommy. He was still reeling with the realization that this was happening, his head swimming with the taste and scent of Tommy when he felt Tommy beginning to throb in his mouth. As the first wave of salty cum washed over his tongue, Adam felt himself going over the edge as well, moaning his climax into Tommy’s throbbing cock.

As they both finished, Adam collapsed onto Tommy’s chest, completely spent, and Tommy’s arms came up around Adam holding him tightly and possessively, his fingers digging into Adam’s back.

Adam had never known what it was like to feel like he no longer belonged to himself, but Tommy’s arms around him, the taste of Tommy’s cum in his mouth, the intense smell of Tommy’s sweat all around him, Adam knew that something had completely changed and he belonged to his best friend; or had they moved beyond being best friends?

***

The room had gone quiet except for the steady hum of the ceiling fan and the slow rhythm of breathing.

Adam lay sprawled across Tommy’s chest, their bare skin damp and flushed with heat, the sheets tangled beneath them. His cheek rested over Tommy’s heart, the soft thump-thump grounding him in the here and now—because part of him still wasn’t sure this was real.

He hadn’t moved in several minutes.

Didn’t want to.

Tommy’s arm rested lazily around his back, hand drawing slow, absent-minded patterns along Adam’s spine. Not possessive. Not forced. Just… there. Heavy and real.

Adam didn’t dare speak yet. His thoughts were still swimming—half-lost in sensation, memory, disbelief.

Did that just happen?

Did he actually let me…?

Did I actually touch him like that? Taste him?

Tommy broke the silence first.

“That was way better than with my girlfriends,” he muttered, voice rough from the low, lazy haze of post-release.

Adam’s eyes fluttered open. He didn’t look up—just listened to the steady beat of Tommy’s heart, a slow and satisfied rhythm beneath his cheek.

“Yeah?” Adam whispered, not trusting his voice.

Tommy chuckled. “Yeah. You… really know how to make a guy feel wanted.”

Adam smiled faintly, his face still pressed against warm skin.

A long pause followed.

Then Tommy added, more deliberately: “We’re definitely doing that again.”

Adam’s breath hitched—barely noticeable—but he didn’t respond right away. Tommy had said it so casually. So certainly.

“I mean,” Tommy went on, “I did just break up with Emily, so…”

Adam blinked.

He had known that. Technically. Tommy had said something about it before practice, but it felt distant then. Abstract. Now it felt like a door quietly closing behind them—and another one swinging wide open.

Adam nodded slowly, lips brushing against Tommy’s chest. “Okay.”

But inside, he didn’t feel as calm as he sounded.

He was excited—achingly, dangerously excited—but there was a tremor in that joy. Something uncertain. Something that didn’t have a name yet.

What does this make us now?

Is this just sex to him?

Is he just curious—or is this… real?

Tommy didn’t offer answers. He just lay there, perfectly content, perfectly still. Like he’d gotten exactly what he needed and was now resting in the afterglow.

Eventually, Adam sat up, pulling the sheet loosely over his waist. Tommy didn’t stop him. Didn’t say much at all, really—just watched with the same lazy, pleased look on his face as Adam gathered his clothes.

Adam smiled faintly as he turned toward the door. “I’ll, um… see you tomorrow?”

Tommy nodded. “Text me.”

That was it.

Adam slipped out into the night, the warm air brushing against his flushed skin as he walked to his car.

His whole body still buzzed with what had just happened—every nerve remembering the feel of Tommy’s skin, the taste of him, the weight of his body, the sound of his voice when he gave in.

And yet… part of Adam already missed the simplicity of before. When the ache had been silent and one-sided. When the fantasy had stayed safely in his mind.

Now it was real.

And real was complicated.

Still, as he drove home with the windows down and the night wrapped around him, Adam found himself smiling.

Whatever this was… whatever it became…

He wanted it.

Let TKErotica know what you thought about this chapter!
Love this

11

Love this

Funny

0

Funny

Spicy

6

Spicy

Suspenseful

0

Suspenseful

Emotional

3

Emotional

Profound

0

Profound

Heartwarming

4

Heartwarming

Shocking

0

Shocking

Good Writing

6

Good Writing

Compelling Plot

4

Compelling Plot

Great Character

2

Great Character

Strong Dialog

1

Strong Dialog

Further Recommendations

A Blessing in Disguise

Miriam0011: Hi there! I really enjoyed reading your story, it was both interesting and well written. Your style feels very natural and easy to connect with. Do you usually write in this genre, or do you explore others as well?

Read Now
Sweet Caroline

Clinton Foster: So far, I’ve only disliked one draft. It was the last one. It’s a lovely book.

Read Now
Bear Shifter Secrets

Authorhelper: Your story sounds really interesting! As a beta reader and book editor, I love helping writers strengthen plot, pacing, character depth, and overall flow while keeping their unique voice. I’d genuinely be interested in reading more of this project.

Read Now
Fated to My Ex- Best Friend

Authorhelper: Your story sounds really interesting! As a beta reader and book editor, I love helping writers strengthen plot, pacing, character depth, and overall flow while keeping their unique voice. I’d genuinely be interested in reading more of this project.

Read Now
Called by the Alpha

Just Luv Readin: Very interesting storyline. The author creates curiosity, intrigue, and suspense throughout the story. Great characters as well. I didn't want to stop reading once I started.

Read Now
Alpha’s Claim

Shriya: When I started, i thought the Alpha was a psycho, a control freak and could not understand why Kiera didn't get terrified of him. I wish the book was a bit longer to show her life in the pack but then I thought many of us are surrounded by strangers and we can be non inclusive without realising the ...

Read Now
My Fake Straight Boyfriend

Laylaybiiiii: I liked the writing and how detailed everything was.

Read Now
The Mate he couldn't have

Elisa_sims: Your characters feel so alive i'd love to discuss them with you if you have the time

Read Now
Half-Claimed

Elisa_sims: You've done an amazing job bringing this story to life. I'd enjoy talking about it with you

Read Now