Work-Hardened Hands | Joel Miller
| MDNI - 18+ | SUMMARY: After a long, labor-heavy day in Jackson, Joel returns home aching and exhausted. You offer to massage his sore shoulders, knowing exactly what he needs. But when the tension melts and slow touches grow hungrier, Joel makes good on a promise: âYou start touchinâ me like that again and I ainât gonna stop.â total wc: 1.6K+
The sun was just starting to dip behind the mountains when you heard the front door creak open.
You didnât look up right awayâjust stirred the beans in the cast-iron pan, letting the warmth from the wood stove seep into your spine. The cabin smelled like cedar, earth, and that old tobacco Joel never smoked around you, but always carried in the lining of his jacket.
Heavy boots hit the floorboards behind you.
âHey,â you said softly.
There was a long sigh before he answered. âHey.â
You turned then. Joel looked wrecked.
Hair matted with sweat, shirt clinging to his chest, dirt streaked across his jawline. The sleeves were pushed up on his flannel, revealing forearms corded with effort, veins raised from hours of swinging a hammer or hauling something heavier than he shouldâve. His hands flexed at his sides like they ached.
âJesus, JoelâŠâ
He shrugged off the complimentâor maybe it was concernâand dropped onto the couch like his knees had given out. âShitty lock on the east fence broke again. Took me and Tommy damn near all day to fix it.â
You moved toward him slowly, wiping your hands on the towel at your hip.
He tipped his head back to look at you. The way his eyes softened thenâhow he always looked like he saw you, not just the dayâsent a slow warmth curling through your stomach.
You stopped in front of him and brushed a thumb over the sweat-darkened spot on his collarbone.
âYou want a massage?â
Joel blinked. âHuh?â
You smiled. âYour shoulders. Your back. Youâre wound up like a bowstring.â
He opened his mouthâmaybe to argueâbut then his eyes dropped, and his jaw worked like he was chewing on something he didnât want to spit out.
ââŠPlease.â
You nodded and moved behind the couch.
Joel leaned forward, elbows on his knees, letting you settle in behind him. You knelt on the cushions, legs tucked under you, and rested your hands on his shoulders. The heat of him pulsed through your palms. Thick muscle, tense and unforgiving, lay beneath your fingertips.
You started slow. Kneading the base of his neck, dragging your thumbs down between his shoulder blades.
Joel exhaled hard, like youâd knocked the air out of him.
âShit,â he muttered. âYouâre good at that.â
âHad practice,â you teased, leaning in closer.
He hummed, low and rough. Your fingers moved lower, kneading the ridge of muscle along his spine. The worn flannel softened under your touch, but you could feel the solid heat of him underneath.
âFuckinâ back feels like a load of bricks.â
âI can feel that.â
Your hands glided upward again, thumbs pressing deep circles into his shoulders. He let out a soundâhalf sigh, half groanâthat made something pull tight between your legs.
You leaned down a little more, chest brushing his back.
âJoel.â
âYeah?â
âIf I keep touching you like thisâŠâ you whispered, voice low and warm, âare you gonna fall asleep, or are you gonna do something about it?â
Joel stiffened under your hands. Then slowly, he turned to look over his shoulder. One brow raised. A smirk tugged at the corner of his mouth.
âYou start touchinâ me like that again,â he rasped, voice dark and thick, âand I ainât gonna stop.â
You met his eyesâslow burn behind his pupils, the kind of promise that always made you wetâand let your hands drift lower. Not just kneading now. Teasing.
Joel sat up fully and turned, his knees bracketing yours, one big hand resting on your thigh.
âCome here,â he said softly.
It wasnât a request.
You shifted into his lap easily, straddling him on the couch. His hands settled on your hipsârough, warm, grounding. You felt the scrape of his callouses through your thin cotton sleep shorts.
Youâd done this before. Many times. But something about the quiet after the long day, the way he was looking at you nowâworn down but hungryâmade it different.
Joelâs hands moved slowly, fingers sliding beneath your top, palms grazing your spine. His mouth found your collarbone. He kissed a slow trail toward your neck.
âWeâve got time,â you whispered.
His voice rumbled against your skin. âNot gonna need much if you keep grindinâ on me like that.â
You laughed breathlessly and kissed him, deep and familiar. His hands tightened on your waist, pulling you closer until you could feel him, hard against your core.
He pulled away, forehead pressed to yours.
âGet these off,â he muttered, tugging at your shirt.
You nodded and peeled it off. Joelâs eyes dropped, mouth parting slightly as he took you in. No rush. Just him lookingâlike you were something worth worshipping.
He ran a hand over your ribs, your waist, cupping one breast gently before dragging his thumb across your nipple. You gasped.
âLie back,â he said.
âWhatâhere?â
He nodded. âCouchâs seen worse.â
You grinned and leaned back as Joel followed, one hand bracing beside your head, the other trailing down your stomach.
He kissed you againâslower now, deeperâlike he had nowhere else to be. And as his hand slid between your legs, you sighed into his mouth.
âLet me take care of you,â he whispered.
You arched into his touch.
âI already am.â
Joelâs fingers curled beneath the hem of your shorts, dragging them down your legs with a practiced slowness that had your breath catching in your throat. He kissed a trail from your navel downward, his stubble rough against your skin, the heat of his breath teasing just where you wanted him most.
He paused, looking up from between your thighs with that quiet, unreadable expression he wore before doing something that would ruin you.
âBeen thinkinâ about this all day,â he murmured. âEvery time I bent down, or felt my shoulders crack, I thought about cominâ home to this.â
Then he lowered his mouth.
His tongue flicked slow at firstâjust enough to tease, to test. You squirmed under his grip, moaning softly. Joelâs hands pressed your thighs open wider, and he buried his mouth deeper.
Each stroke of his tongue was methodical. Patient. Worshipful.
âJoelââ
You couldnât think. Couldnât speak. The only thing you could do was curl your fingers in his hair and hold on as he worked you open with lips and tongue, coaxing you closer to the edge.
He groaned against you when your hips bucked, like he liked how desperate you were. Like he needed this just as much.
âYou taste so fuckinâ sweet,â he muttered between licks, voice gravel and honey.
Your back arched as the pressure coiled, tight and blinding, and then it snappedâyour cry breaking free as Joel held you down and helped you ride it out.
He didnât stop right away. Didnât pull away until you were shaking.
When he finally did, his lips were slick, his eyes dark, and the bulge in his jeans looked painful.
You barely caught your breath before he leaned over you, kissing your neck, your jaw, your mouth.
âI told you,â he whispered, pressing his forehead to yours, âyou touch me like that, and I ainât gonna stop.â
He didnât wait for you to answer. He kissed you hard and pushed his jeans down with one hand, just enough to free himself. You helped, fumbling slightly as your hands brushed his hips.
He hissed when your fingers wrapped around him, and you felt just how much heâd been holding back.
Joel lined himself up, his hand on your thigh, steadying himself.
âLook at me,â he murmured.
You did. And he sank in slow.
The stretch stole your breath. The weight of him, the heatâfamiliar but always overwhelming. His jaw clenched as he bottomed out, staying still, forehead still pressed to yours.
âGoddamn,â he whispered. âYou feel like heaven.â
You clenched around him. His breath stuttered.
Then he moved.
Slow at first. Dragging out, then thrusting back in deep, grinding. Every stroke built the tension back, until you were gasping under him, fingernails digging into his shoulders.
Joelâs hand slid between you, his thumb finding your clit, circling with perfect pressure.
âCome for me again,â he growled, his voice rough and low like it had been dragged through gravel.
He rolled his hips with more intent nowâno longer slow and reverent, but deeper, hungrier. His thrusts built to a rhythm that made your breath hitch with every grind, every sharp snap of his hips. Sweat slicked your skin, the soft creak of the couch beneath you matching the sounds of skin on skin, of breathless gasps and bitten-off moans.
Your legs trembled as he moved faster, his hand tightening at your hip, the other never leaving your clit. The friction was maddeningâhis thumb circling you just right, his cock stretching and filling you until the pressure inside you crested sharp and bright.
âJoelâfuckâI canâtââ
âYes, you can,â he panted, his forehead pressed to yours. âYou can take it. Just a little more. I got you.â
You cried out again, the orgasm crashing through you like a wave ripping your lungs inside out. Your hips jerked, your body seized, and you shattered under him, clenching so tightly around him that he groaned deep and guttural.
âFuck, thatâs itâthatâs it, baby,â he hissed, voice ragged, and then he was coming too. His thrusts turned erratic, desperate, his hand bracing beside your head as he buried himself to the hilt.
Joel cursed, voice breaking, and came with a shudder that rocked his whole frame. He stayed buried deep, panting into the crook of your neck as the tremors rolled through both of you.
It wasnât just sex anymore. It never had been. And now, it couldnât be anything less.
He stayed there, panting above you, then kissed youâsoft, almost tender.
âStill think youâre just here to rub my back?â he teased.
You laughed, breathless, your fingers threading through his hair.
âLetâs call it⊠mutual relief.â
Joel groaned and buried his face in your neck.
âIâll build and fix fences every damn day if this is whatâs waitinâ for me after.â
Author Note: thanks for reading o(â§vâŠ)o request are open <3








