Actions

Work Header

home is wherever i'm with you

Summary:

the first few days felt like a dream. they hopped on a greyhound bus headed west, its cracked leather seats and rattling windows an adventure in themselves. bucky teased steve about his tendency to fall asleep mid-sentence, his head lolling against bucky’s shoulder, and steve rolled his eyes every time bucky flirted shamelessly with a waitress at some diner along the way.

they shared rooms in cheap motels with flickering neon signs, their names — “sunrise inn” and “route 66 motel” — faded with age. the beds were small, just wide enough for two men who weren’t shy about brushing shoulders. not that they talked about it.

steve always took the side closest to the window, his hand resting lightly on the sill like he wanted to feel the cool night air. bucky took the other side, sprawled out like he didn’t care about the lack of space, even though his knee always found its way to steve’s.

“you’re a bed hog,” steve muttered one night, his voice low and drowsy.

“and you snore,” bucky shot back, his grin audible in the dark.

steve huffed a laugh, soft and unguarded, and bucky felt his chest tighten.

Notes:

title taken from "home" by edward sharpe and the magnetic zeros.

(See the end of the work for more notes.)

Work Text:

steve rogers had never been out of brooklyn. not really, anyway. sure, he’d taken a ferry to staten island once when he was a kid, his mother’s hand tight around his wrist so he wouldn’t blow away like a scrap of newspaper in the wind. but that didn’t count. brooklyn, with its grit and bustle, its narrow streets and brick-lined alleys, was all he knew.

bucky barnes was no stranger to the bigger world, but his jaunts out of the borough had always been fleeting — visits to queens for a night at a jazz club or hopping a train to coney island to spend his pay on hot dogs and girls who’d giggle when he winked at them. but he’d never left, not really, not the way he dreamed about late at night when his feet itched to move and his lungs burned for air that didn’t smell like coal smoke and asphalt.

so when steve came back to the tenement looking like a kicked dog, shoulders hunched, rejection letter crumpled in his hand, bucky didn’t think. he didn’t ask. he just grabbed steve’s arm and said, “let’s get outta here.”

“what do you mean?” steve asked, his voice sharp, defensive, like he was bracing for a fight.

“i mean, let’s leave. take a bus, a train, hitch a ride — i don’t care. let’s just go. get outta brooklyn for a little while. see what the world’s got to offer.”

steve blinked up at him, blue eyes wide and wary. “we can’t just leave, buck. what about work? what about —”

“what about what?” bucky shot back, his tone hard but not unkind. “you’re not workin’. i’ve got some cash saved up. there’s nothin’ here for us right now, stevie. so let’s go.”

and somehow, against all odds, steve said yes.


the first few days felt like a dream. they hopped on a greyhound bus headed west, its cracked leather seats and rattling windows an adventure in themselves. bucky teased steve about his tendency to fall asleep mid-sentence, his head lolling against bucky’s shoulder, and steve rolled his eyes every time bucky flirted shamelessly with a waitress at some diner along the way.

the small towns they passed through all blurred together — neat little houses with white picket fences, main streets lined with mom-and-pop shops, fields stretching out to the horizon. it was nothing like brooklyn, and that made it everything.

they shared rooms in cheap motels with flickering neon signs, their names — “sunrise inn” and “route 66 motel” — faded with age. the beds were small, just wide enough for two men who weren’t shy about brushing shoulders. not that they talked about it.

steve always took the side closest to the window, his hand resting lightly on the sill like he wanted to feel the cool night air. bucky took the other side, sprawled out like he didn’t care about the lack of space, even though his knee always found its way to steve’s.

“you’re a bed hog,” steve muttered one night, his voice low and drowsy.

“and you snore,” bucky shot back, his grin audible in the dark.

steve huffed a laugh, soft and unguarded, and bucky felt his chest tighten.


the days stretched long and slow, like summer afternoons in the park. they wandered through town squares and sat on park benches, shared greasy hamburgers and bottles of coke, their shoulders brushing more often than not.

it wasn’t like back home. there was no one around who might whisper behind their hands, no familiar faces to judge the way bucky leaned in too close when he laughed at steve’s jokes, or the way steve’s eyes lingered on bucky’s smile longer than they should.

still, there were moments. moments when a man in a suit scowled at them for sitting too close in a diner booth, or when a woman’s gaze lingered too long, her expression tight with something that looked like suspicion.

bucky would shrug it off, crack a joke, steer the conversation somewhere light and easy. but steve — steve would go quiet, his jaw tight, his hands fisted in his lap like he was holding back a fight he couldn’t win.

“don’t let it get to you,” bucky said one night, the two of them sitting on the hood of a borrowed car under a sky full of stars.

“easy for you to say,” steve muttered, his voice low and bitter. “you’re not the one they’re looking at like you’re wrong just for bein’ here.”

bucky turned to him, his expression softening. “they don’t know nothin’, steve. they don’t know you.”

steve didn’t answer, but his shoulder brushed bucky’s, warm and solid in the cool night air.


the first time it happened, it was an accident.

they’d spent the day hiking through a state park, steve stubbornly refusing to admit he was winded even as his pale skin flushed pink and his breaths came faster. bucky had dragged him to the top of a ridge overlooking the valley, and they’d stood there together, the wind tugging at their hair, the world spread out below them like a painting.

that night, back in their motel room, steve collapsed onto the bed with a groan.

“you’re a sadist,” he muttered, his face buried in the pillow.

“and you’re a drama queen,” bucky shot back, pulling off his boots and tossing them aside.

steve didn’t respond, and bucky glanced over to find him already half-asleep, his hair mussed, his cheek pressed against the pillow in a way that made bucky’s chest ache.

without thinking, he reached out, his hand brushing against the back of steve’s neck. steve stirred, his eyes fluttering open, and bucky pulled his hand back like he’d been burned.

“sorry,” he mumbled, his voice gruff.

steve blinked at him, his gaze steady and searching. “don’t be.”

and just like that, the air between them shifted, charged with something neither of them dared to name.


it didn’t happen all at once. it was in the little things — the way bucky’s hand lingered on steve’s shoulder when they crossed the street, the way steve’s eyes softened when bucky smiled at him, the way their laughter felt like a secret meant only for them.

it was in the nights spent lying awake, their breaths synchronized in the dark, the silence between them heavy with words unsaid. it was in the stolen glances, the brushes of skin, the moments that left them both breathless and wanting.

and then, one night, it all came to a head.

they’d stopped at a roadside motel that was barely more than a shack, its sign hanging crooked and its rooms smelling faintly of mildew. the bed was small, the springs creaking under their weight, and the air was thick with summer heat.

bucky lay on his back, staring at the cracked ceiling, his arm brushing against steve’s.

“steve,” he said, his voice barely more than a whisper.

“yeah?” steve’s voice was soft, tentative.

bucky turned his head, his gaze locking with steve’s. “you ever think about not going back?”

steve frowned, his brows knitting together. “what do you mean?”

“i mean… what if we didn’t? what if we just kept goin’, kept drivin’ until we found someplace that felt right? someplace where it doesn’t matter who we are or what people think.”

steve’s throat worked as he swallowed, his gaze dropping to the space between them. “that’s not how the world works, buck.”

“maybe not,” bucky said, his voice low and steady. “but maybe it could. for us.”

steve looked at him then, really looked at him, and bucky saw the moment he understood.

and then steve leaned in, his lips brushing against bucky’s in a kiss that was soft and tentative and everything bucky had ever wanted.

it wasn’t perfect — their noses bumped, and their teeth clicked together awkwardly — but it was real, and it was them.

and for the first time, bucky felt like they might just find their place in the world, as long as they had each other.


the motel room was dim, the single lamp on the bedside table casting a warm, golden glow across the worn sheets and the two of them tangled together. outside, crickets chirped softly, a soundtrack to the humid summer night that seemed to stretch endlessly.

steve was beneath him, bare and vulnerable in a way bucky had never seen before. his chest rose and fell in shallow breaths, his skin flushed pink from his neck to his ribs, his blonde hair damp and mussed against the pillow. he looked like something out of a dream, something bucky didn’t think he deserved to touch, let alone have.

“steve,” bucky murmured, his voice low and rough. his hand, big and calloused, traced down steve’s side, following the curve of his ribs to the narrow plane of his hip. “look at you. you’re so damn beautiful.”

steve made a noise, something soft and breathy, as he turned his face into the pillow.

“don’t hide,” bucky said gently, leaning down to press a kiss to steve’s temple. his lips lingered, warm and soft against damp skin. “not from me. never from me.”

steve turned back to him then, his blue eyes bright and wide, his lips parted. bucky felt something in his chest tighten and loosen all at once. he’d never seen anyone look at him the way steve was looking at him now, like he was the whole damn world.

bucky slid his hand lower, over the jut of steve’s hip, to the soft skin of his inner thigh. his touch was slow, deliberate, as if he were mapping every inch of steve, committing him to memory.

“you tell me if it’s too much,” bucky said, his voice dropping into something softer, more serious. “you tell me to stop, and i stop. no questions.”

steve nodded, his throat working as he swallowed. “i trust you, bucky. i always trust you.”

bucky’s heart ached at the words, the weight of them, the way they settled deep in his chest.

his hand shifted, spreading steve’s thighs apart with a care that felt reverent. the sight of him like this — open and trusting and utterly wrecked — made bucky’s pulse race, but he forced himself to slow down, to savor every moment.

he reached for the small bottle of oil they’d picked up in town earlier that day, his fingers slick and careful as he pressed one against steve’s entrance. steve tensed for a moment, his breath hitching, but bucky leaned in, pressing a kiss to the corner of his mouth.

“easy,” bucky murmured, his lips brushing against steve’s. “i got you, stevie. i’m right here.”

steve exhaled shakily, his hands clutching at the sheets, and bucky took his time, working him open with a patience that felt endless. his fingers moved slow and sure, coaxing soft gasps and moans from steve that made his own head spin.

“god, look at you,” bucky whispered, his voice thick with awe. “you’re so beautiful like this. so perfect.”

steve’s cheeks flushed deeper, his head tipping back against the pillow as bucky’s fingers found the spot inside him that made his hips jerk.

“bucky,” steve gasped, his voice raw and pleading. his hands reached out, clutching at bucky’s shoulders, pulling him closer.

bucky leaned in, pressing their foreheads together, his free hand cupping steve’s cheek. “i’m here,” he murmured, his lips brushing against steve’s with every word. “i’m right here. just you and me, stevie. just us.”

steve nodded, his breath coming in short, uneven bursts. “just us,” he echoed, his voice breaking on the words.

bucky’s fingers moved inside him, gentle and deliberate, pressing into the tight heat of him with a patience that made steve’s breath catch. his hand was steady, though bucky himself felt like he was fraying at the edges, every small noise steve made unraveling him further. the stretch was careful, deliberate, and bucky watched steve’s face with sharp focus, waiting for every reaction, every stuttering breath or bitten-off moan.

“you’re doing so good,” bucky murmured, his voice rough, like gravel warmed by the sun. his free hand moved down, thumb sweeping along steve’s hip, grounding him even as his fingers twisted and pressed deeper, searching, learning.

steve gasped, his head tipping back against the pillow, lips parted as a broken sound spilled from his throat. bucky’s fingers had found something, some spot deep inside him that made steve tremble, his hands fisting the sheets so tightly his knuckles went white.

“there?” bucky asked, his voice low, almost reverent.

steve nodded, his breath hitching. “yeah. right there, buck.” his voice was thin, wrecked, as though the words cost him everything.

bucky pressed again, slow and unyielding, his fingers curling just so. steve arched beneath him, his thighs spreading wider as if to invite more, his body opening up under bucky’s careful touch. the slick slide of bucky’s fingers was deliberate, drawing quiet, desperate noises from steve’s lips, little punched-out gasps and whimpers that made bucky’s stomach tighten with want.

“you sound so pretty,” bucky whispered, his gaze fixed on steve, on the flush creeping down his neck and the way his chest heaved with every breath. “never thought i’d get to hear you like this.”

steve made a broken sound in response, one hand finally reaching out to grasp at bucky’s arm, his fingers curling around muscle as if to anchor himself. “buck… i —” the words caught, lost somewhere between the overwhelming sensations and the weight of what they meant.

“i got you,” bucky said, his fingers shifting slightly, and steve cried out, the sound soft and desperate, his hands fisting the sheets beneath him. “there you go. just like that.”

bucky’s fingers moved in a rhythm that was maddeningly slow, stretching steve with careful precision. he wanted to commit every moment to memory — the way steve’s body tightened around him, the way his flushed skin gleamed in the dim light, the way his lips parted with every little sound. he leaned in, his breath warm against steve’s temple, whispering praises that steve wasn’t sure he could even hear over the rush of blood in his ears.

“you’re so beautiful like this,” bucky murmured, his voice breaking on the words. his free hand smoothed over steve’s thigh, tracing soothing circles into the skin there. “never seen anything like you, steve. never could’ve imagined.”

steve whimpered at that, his cheeks flushing deeper, and bucky felt his chest tighten. it was almost too much, the way steve gave himself over so completely, so willingly, as if there was no part of him bucky couldn’t have.

bucky’s hands trembled as he eased his fingers out of steve, his gaze fixed on the way steve lay sprawled beneath him, utterly open and trusting. steve’s chest rose and fell in shallow breaths, his cheeks flushed, his blonde hair damp and sticking to his forehead.

“you okay?” bucky murmured, his voice rough, low. his hand smoothed over steve’s thigh, warm and reassuring.

steve nodded, his eyes meeting bucky’s, bright and unguarded. “yeah. i’m okay. just… don’t stop.”

bucky’s breath hitched at that, something fierce and protective swelling in his chest. he didn’t think he’d ever seen anything more beautiful than steve in that moment, spread out and waiting for him, his trust written across every line of his face.

“never,” bucky whispered. “i’ll never stop, stevie. i got you.”

he reached for the oil again, slicking himself up with hands that shook just slightly. his cock was heavy, aching, the head flushed and glistening in the low light, but he forced himself to slow down, to keep himself grounded in the moment. this wasn’t about rushing. this wasn’t about taking.

it was about giving.

he guided himself to steve’s entrance, his hands steady on steve’s thighs as he pressed forward, so slowly it was almost agonizing. the tight resistance gave way little by little, steve’s body opening up to him, and bucky let out a ragged breath, his head dropping to steve’s shoulder.

“fuck,” bucky muttered, his voice breaking, rough around the edges. his forehead rested against steve’s, his breathing uneven as he fought to keep himself in check. “stevie, you… you feel so good. i don’t wanna hurt you.”

steve’s hands came up to cup bucky’s face, his thumbs brushing over his cheekbones. his voice was soft, steady, even as it trembled at the edges. “you’re not hurting me, buck. you could never hurt me.”

bucky swallowed hard, his heart pounding in his chest as he sank deeper, inch by inch, until he was seated fully inside. he felt steve tense beneath him, a soft, bitten-off whimper escaping his lips, and bucky stilled, pressing gentle kisses along steve’s temple, his jaw, the corner of his mouth.

“you’re doin’ so good, steve,” bucky murmured, his voice soft as a prayer. his hands smoothed down steve’s sides, grounding him, steadying him. “so good for me. you’re perfect.”

steve let out a shaky breath, his fingers digging into bucky’s shoulders as he adjusted. “don’t stop saying that,” he whispered, his voice barely audible. “please, don’t stop.”

bucky’s heart twisted at the vulnerability in steve’s voice, the way he said it like he wasn’t used to hearing it, like he didn’t believe it.

“you are,” bucky said, his voice firm, certain. his hands slid up to cradle steve’s face, his thumbs brushing over the high curve of his cheekbones. “you’re perfect, stevie. every single part of you.”

he pulled back just slightly, moving slow and careful, watching the way steve’s face shifted, his lips parting in a soft gasp. the sight of him like this — wrecked, radiant, and so utterly beautiful — took bucky’s breath away.

“god, look at you,” bucky murmured, his voice filled with awe. his hips moved in a slow, steady rhythm, every motion deliberate, every touch filled with care. “you’re so beautiful. you don’t even know, do you?”

steve’s cheeks flushed deeper, his hands fisting in the sheets as he tried to respond, but all that came out was a broken, breathless moan.

bucky leaned down, capturing steve’s lips in a kiss that was soft and searing all at once, his fingers tangling in steve’s hair as he poured everything he couldn’t say into it — all the love, all the devotion, all the things he’d kept buried for so long.

bucky found a rhythm, slow and deliberate, his hips rolling in a way that sent heat pooling low in steve’s belly. every movement was calculated, careful, like he was learning steve piece by piece, mapping the responses that spilled from his lips.

steve’s hands clutched at bucky’s back, his short nails dragging along the strong lines of muscle there, leaving little crescents in his skin. his breathing was ragged, uneven, as if he couldn’t catch enough air.

“bucky,” he gasped, the sound high and breathless, breaking on the edges.

“i’m here,” bucky murmured, his voice thick with need and something softer, something like awe. his hands moved to grip steve’s hips, steadying him as he tilted forward, shifting the angle just slightly.

the reaction was immediate — steve’s body arched beneath him, a choked-off sound spilling from his lips that made bucky’s head spin.

“there,” steve breathed, his voice trembling, his fingers clutching at bucky like he was the only thing holding him together. “right there, buck. please.”

bucky obeyed without question, driving into him at that same angle, slow and steady, letting the motion draw out those desperate, punched-out sounds from steve’s throat. each one hit bucky like a live wire, leaving him dizzy and breathless.

“you sound so good, stevie,” bucky whispered, leaning down to press his lips to steve’s jaw, his throat, the hollow of his collarbone. “god, you sound so good for me.”

steve moaned at the praise, his head falling back against the pillow as his body moved with bucky’s, meeting each thrust like it was instinctive, like they were made for this.

bucky couldn’t tear his eyes away — couldn’t look anywhere but at steve. his flushed cheeks, his parted lips, the way his hair clung to his damp forehead in golden strands. his blue eyes were hazy, unfocused, his pupils blown wide. he was so damn beautiful it hurt to look at him.

“you don’t even know what you do to me,” bucky murmured, his voice rough and low. his thumb brushed over the sharp line of steve’s hipbone, grounding himself in the feel of him. “you’re so perfect, steve. every little sound you make, every little way you move under me… it’s too much.”

steve’s breath hitched, his hands sliding up to tangle in bucky’s hair, pulling him down for a kiss that was messy and desperate, all teeth and tongues and gasping breaths.

“you’re gonna kill me,” steve whispered against bucky’s lips, his voice shaky, wrecked.

bucky chuckled softly, the sound warm and full of affection, even as his heart pounded in his chest. “nah, stevie. i’m gonna keep you alive. keep you safe. forever, if i can.”

he punctuated the words with a slow, deliberate thrust, his hips pressing deeper, and steve cried out, his back arching off the mattress.

“bucky,” steve whimpered, his voice barely more than a breath. his hands slid down to clutch at bucky’s shoulders, anchoring himself as his body trembled beneath him.

“that’s it,” bucky murmured, his lips brushing against steve’s temple. “let go, stevie. i got you. i’m not going anywhere.”

as bucky’s movements grew just a little more deliberate, a little more insistent, steve fell apart beneath him, his body trembling, his voice breaking on every gasping breath. bucky held him through it, his hands steady, his voice a low murmur of reassurance, of love, of everything he couldn’t say outright but poured into every touch, every thrust, every kiss.

steve was his, completely and utterly, and bucky knew, without a shadow of a doubt, that he was just as much steve’s in return.

bucky didn’t stop, didn’t rush. his rhythm was steady, each thrust deliberate and slow, coaxing soft, desperate sounds from steve’s lips. but he could feel steve trembling beneath him, feel the way his thighs tensed and shook, the way his breath hitched every time bucky drove deeper.

“you’re so good for me, stevie,” bucky murmured, his voice a low rasp, thick with adoration. he let one hand drift down between them, his fingers curling around steve’s cock, warm and slick and flushed against his palm.

steve let out a sharp gasp, his hips bucking instinctively into bucky’s grip, his head tipping back against the pillow. “buck,” he choked out, his voice high and breathless, trembling on the edges.

bucky’s thumb swept over the head, smearing the slickness there, before sliding back down to wrap firmly around the base. his grip was tight but careful, his hand moving in time with the slow roll of his hips, each motion measured and deliberate.

“you feel so good, stevie,” bucky said, his voice dropping even lower, like gravel and honey. his forehead pressed to steve’s, their breaths mingling as he worked steve over, his palm gliding up and down the velvety skin with an aching tenderness.

steve’s hands fisted in the sheets, his chest heaving, every muscle in his body taut with tension. he looked wrecked — his blonde hair sticking to his damp forehead, his cheeks flushed a deep, gorgeous pink, his lips parted as little, punched-out sounds escaped him.

“bucky,” steve whimpered, his voice breaking on the syllable, his eyes fluttering shut as his hips bucked into bucky’s hand, then back against the steady, unrelenting thrust of his cock. “bucky, i —”

“i know, baby,” bucky whispered, his lips brushing against steve’s temple, his jaw, the corner of his mouth. “i know. let me take care of you.”

his hand moved faster now, stroking steve in time with the rhythm of his hips, his fingers tightening just slightly as they slid up, his palm dragging over the head on each downstroke.

steve’s whole body arched, his back bowing off the mattress, his voice rising into a broken moan that sent shivers down bucky’s spine.

“that’s it,” bucky murmured, his voice thick with awe. “that’s it, stevie. let me see you. let me see how beautiful you are.”

steve’s breath hitched, his hands reaching out blindly, clutching at bucky’s shoulders as if he were the only thing anchoring him.

“bucky,” he gasped, his voice trembling, wrecked. “i can’t — i’m —”

“you can,” bucky said softly, his lips brushing against steve’s ear, his voice steady and sure. “you can, stevie. i got you. i’m right here.”

steve’s body went taut, every muscle trembling, and then he was spilling over bucky’s hand, his cries muffled against bucky’s shoulder as his fingers dug into bucky’s back.

bucky didn’t stop moving, didn’t let go, his hand and hips slowing but never stopping, carrying steve through the waves of pleasure until he was shaking and boneless beneath him.

only then did bucky still, his chest heaving, his forehead resting against steve’s as he caught his breath. he pressed a soft kiss to steve’s temple, his thumb brushing over the curve of his cheekbone.

“you’re everything to me, stevie,” bucky whispered, his voice raw, trembling.

and steve, exhausted and sated and so full of love he thought he might burst, reached up to pull bucky down into a kiss, soft and slow and filled with every unspoken word he didn’t know how to say.

bucky’s breaths came in ragged gasps now, the steady rhythm he’d kept falling apart as his hips stuttered, losing their careful precision. his forehead rested against steve’s, his eyes squeezed shut, and his fingers dug into steve’s hips, like he was holding on for dear life.

“stevie,” he rasped, his voice hoarse, strained with the effort it was taking to hold himself back. “i—i’m not gonna last much longer.”

his thrusts grew shorter, shallower, each one a little rougher, more desperate, as if his body were moving on its own, chasing something he couldn’t quite reach.

“buck,” steve murmured, his voice soft and wrecked, and bucky thought he might come undone just hearing him say his name like that.

“i gotta pull out,” bucky managed, his voice cracking as he slowed, his hands loosening their grip on steve’s hips. “don’t wanna—don’t wanna hurt you.”

he started to shift, to pull away, his weight shifting to one arm so he could ease himself out, but steve’s hand shot out, wrapping around bucky’s hip.

“don’t,” steve whispered, his voice trembling but sure. his blue eyes locked onto bucky’s, and there was something raw and unguarded in his gaze.

bucky froze, his breath catching in his throat. “steve…”

steve’s hand tightened on his hip, his fingers pressing into the skin, anchoring him. he didn’t say anything else, but he didn’t have to—his eyes said everything.

stay.

bucky’s chest ached, his heart pounding as he searched steve’s face for any hesitation, any sign that he wasn’t sure. but all he found was trust. unshakable, unflinching trust.

“you sure?” bucky whispered, his voice barely audible.

steve nodded, his lips parted, his cheeks flushed. “yeah,” he said, so softly it was almost a breath. “i’m sure.”

bucky let out a shaky exhale, his fingers trembling where they gripped steve’s hips. “okay,” he murmured. “okay, stevie. i’ve got you.”

he moved again, his hips pressing forward in shallow, uneven thrusts, and the heat coiling in his belly grew unbearable, threatening to snap.

“you feel so good,” bucky rasped, his voice breaking, his forehead dropping to steve’s shoulder as he gave himself over to the moment, let himself fall apart with steve beneath him. “so good, stevie, i can’t —”

steve’s hands slid up bucky’s back, holding him close, grounding him. “i’m here,” steve whispered, his voice warm and steady even as it trembled. “i’ve got you, buck.”

that was all it took. bucky’s hips jerked, his thrusts growing erratic as the tension inside him snapped, his body giving way to the overwhelming heat and pleasure that surged through him. he buried himself deep, his breath catching in his throat as he came, his whole body trembling with the force of it.

steve held him through it, his arms wrapped tight around bucky’s shoulders, his fingers threading through his damp hair. his lips brushed against bucky’s temple, his jaw, soft and reassuring, grounding him as bucky’s breathing slowly began to steady.

bucky’s weight sank down onto steve, his chest rising and falling in uneven gasps. he pressed his lips to the side of steve’s neck, murmuring his name like a prayer, over and over again.

“stevie,” bucky whispered, his voice raw, filled with emotion. “i love you. god, i love you.”

steve’s hands slid to cup bucky’s face, tilting his head up until their eyes met. his own were wet, shining with unshed tears, but his smile was soft and steady.

“i love you too, bucky,” steve said, his voice trembling but sure, and then he pulled bucky into a kiss, slow and deep, filled with everything they’d never said and everything they’d ever need.

bucky lingered there for a moment, his body pressed close to steve’s, the warmth of their shared breath mingling in the quiet of the room. his hand slid up steve’s side, a slow, soothing stroke, his thumb brushing over the curve of his ribs. he pressed a soft kiss to steve’s temple, his voice a low murmur.

“you okay, stevie?”

steve nodded, his cheeks still flushed, his lips swollen from earlier kisses. his blue eyes fluttered open, heavy-lidded and soft as they found bucky’s. “yeah,” he whispered, his voice hoarse but steady. “more than okay.”

bucky smiled faintly, a soft huff of breath against steve’s temple. “good,” he said, his tone warm, reverent. “gonna move now, sweetheart. you just tell me if you need me to stop.”

steve nodded again, his hand brushing over bucky’s arm in silent reassurance, and bucky shifted carefully, beginning to pull out.

the sensation made steve shudder, his body tensing briefly before relaxing, and bucky’s gaze dropped, drawn helplessly to the sight of his come dripping out of steve, thick and glistening in the faint light.

his breath caught in his throat, his grip on steve’s hip tightening for a moment. the way steve looked — wrecked, soft, and utterly pliant beneath him — made something dark and hungry coil low in bucky’s stomach. a flicker of heat passed through him, unbidden and insistent, at the thought of leaning down, of cleaning steve with his mouth, of tasting him — all of him.

he swallowed hard, forcing the thought away, though the image lingered, tantalizing and impossible to ignore. now wasn’t the time for that, no matter how much the idea tempted him.

bucky shook his head slightly, letting out a breath as he shifted to sit up. he pressed a kiss to steve’s knee before sliding out of bed, his legs unsteady beneath him.

“stay there,” he murmured, his voice soft but firm. “let me take care of you.”

steve hummed in quiet agreement, his eyes tracking bucky as he moved across the room. bucky grabbed a clean towel from the dresser, wetting it with warm water in the bathroom sink before wringing it out. he returned to steve’s side, his gaze softening as he took in the sight of him — disheveled and flushed and so achingly beautiful, his body splayed out on the rumpled sheets.

“tell me if this hurts,” bucky whispered, easing back onto the bed. he knelt beside steve, his touch impossibly tender as he began to clean him up.

he started with steve’s stomach, wiping away the sweat and sticky remnants of their intimacy with careful, deliberate strokes. the towel was warm and damp, and steve shivered slightly under the gentle pressure, his breath hitching when bucky’s hand slipped lower, between his legs.

“easy, sweetheart,” bucky murmured, his voice low and soothing. “you’re sensitive, huh?”

steve nodded, his cheeks darkening, but he didn’t shy away from bucky’s touch. instead, he let out a soft sigh, his body relaxing as bucky continued, his movements unhurried and thorough.

bucky’s eyes lingered on every part of steve as he worked, taking in the way his thighs trembled faintly, the way his skin flushed under the warmth of the towel. he pressed a kiss to steve’s hip as he finished, murmuring soft reassurances.

when he was done, he tossed the towel aside, his hands finding steve’s and lacing their fingers together. he slid back onto the bed, pulling steve into his arms without hesitation, holding him close.

“all clean,” bucky said softly, his lips brushing against steve’s hair.

steve let out a quiet laugh, nuzzling against bucky’s chest. “thanks, buck.”

“anytime,” bucky murmured, his voice full of affection, his hand tracing slow, soothing patterns along steve’s back.

they stayed like that, tangled together in the quiet warmth of the room, their breathing steady and in sync. bucky pressed a kiss to steve’s forehead, his heart so full it ached, and for the first time in a long time, he felt like he was exactly where he was meant to be.


the days that followed were different. not in an overt way, not in a way anyone would notice if they looked at steve and bucky passing by on the street. but for the two of them, it was undeniable — a subtle shift, a crack in the armor they’d both worn for so long.

bucky felt it in the smallest things. the way steve’s gaze lingered a little longer when he thought bucky wasn’t looking. the way his hand would brush against bucky’s when they walked side by side, his fingers curling slightly as if daring to ask for more.

and god, bucky couldn’t stop himself from noticing everything. the way steve’s hair caught the sunlight and turned gold, the way his lips pursed around the rim of a coffee mug in some no-name diner, the way his shoulders relaxed when bucky’s hand found the small of his back, guiding him out of the way of a passing truck.

their dynamic hadn’t shifted all at once — it wasn’t like some grand revelation or declaration. no, it was in the little moments that chipped away at what they used to be, reshaping them into something new.

the motel room that night had been a catalyst, but the real change happened in the days that followed.


it was late afternoon when they stopped at a roadside overlook, the kind with an old wooden railing and a faded sign about the history of the valley below. the sun was low in the sky, casting a warm, golden light over everything, and steve leaned against the railing, his eyes on the horizon.

bucky stood beside him, his shoulder brushing steve’s, and for a long while, neither of them spoke.

“this feels… different,” steve finally said, his voice quiet, as if he wasn’t sure he wanted to disturb the stillness.

bucky glanced at him, his brows furrowing slightly. “different how?”

steve tilted his head, his eyes flicking toward bucky for a moment before returning to the horizon. “not bad. just… different.”

bucky nodded slowly, his hands resting on the railing, his fingers curling around the worn wood.

steve hesitated, then turned to face him fully. “does it feel… different for you?”

bucky met his gaze, and for a moment, he didn’t know what to say. he could see the vulnerability in steve’s expression, the way he was opening himself up, and it made bucky’s chest ache.

“yeah, stevie,” he said softly, his voice steady even as his heart pounded in his chest. “it does.”

steve smiled then, small and soft, but it was enough to make bucky feel like the ground beneath him had shifted.


by the time they reached the last leg of their road trip, the shift between them had settled into something quieter, more comfortable. the motel beds they shared weren’t just a necessity anymore — they were a choice.

bucky didn’t bother with excuses now when he pulled steve close at night, wrapping an arm around his waist and tucking his chin against steve’s shoulder. and steve didn’t hesitate to turn into him, his hand resting on bucky’s chest, his breath warm against his neck.

the rhythm of their days felt softer, too. when they stopped at diners, they lingered over coffee, their knees brushing under the table. when they walked through small towns, steve didn’t pull away when bucky reached for his hand, even though the weight of other people’s eyes was always there, heavy and unrelenting.

there was a kind of quiet courage in it, in the way they carried this new thing between them. it wasn’t something they talked about — not yet — but it was there, growing stronger with every shared look, every stolen moment, every night they spent tangled up in each other.


their last night on the road found them in a little town just outside of boston. the motel was run-down but clean, and their room had a single bed with a scratchy quilt that smelled faintly of detergent.

steve sat on the edge of the bed, peeling off his shoes, and bucky leaned against the doorframe, watching him with a soft smile.

“you tired?” bucky asked, his voice low, easy.

steve shook his head, glancing up at him with a faint smile. “not really.”

bucky pushed off the doorframe, crossing the room to sit beside him. their knees brushed, and bucky rested a hand on steve’s thigh, his thumb tracing small, absent-minded circles.

“you think we’ll ever do something like this again?” steve asked, his voice quiet.

bucky tilted his head, studying him. “what, run off and leave brooklyn behind?”

steve nodded, his gaze dropping to where bucky’s hand rested on his leg. “yeah. just… us.”

bucky’s thumb stilled for a moment before he resumed the slow, soothing motion. “maybe,” he said softly. “but even if we don’t… i think we’ve got enough here to keep us goin’.”

steve looked up at him, his blue eyes steady, and bucky felt the weight of it — the unspoken promise between them.

“yeah,” steve said, his voice barely above a whisper. “i think you’re right.”

they didn’t say anything else, but when they finally laid down, their arms wrapped around each other, the quiet was full of something steady and certain, something neither of them would ever let go.

Notes:

thank you so much for reading <3