Chapter Text
DECEMBER 1933
Heavy snowflakes pattered wetly against the windowpane of Bucky’s room.
Mr. Barnes was away on business and Mrs. Barnes had taken Becca into the city for an afternoon of holiday shopping, giving Steve and Bucky a few solid hours alone.
They were under the sheets, topless, warm sweaty bodies sticking together as they breathed and licked into each other’s mouths. Bucky hovered over Steve, brown bangs lightly falling away from his face and tickling Steve’s forehead. Steve ran his trimmed nails roughly down Bucky’s back and turned his head to the side, giving Bucky easier access to kiss and nip along his neck. Focusing on the base of Steve’s throat, Bucky sucked and bit, working his soft pale skin to a deep magenta.
Steve groaned, raking his hands through Bucky’s hair. He looked up at Steve from underneath dark lashes, a glint in his eye that made Steve’s stomach leap. He kissed down Steve’s chest, scooching further down under the sheets until his head hovered above Steve’s waistband.
“Can I…?” Bucky whispered, looking earnestly at Steve.
Breathless, Steve nodded and Bucky quickly unclasped his belt. With gentle fingers, he undid Steve’s button and fly, looking cautiously at him. When Steve nodded again, Bucky slowly pulled his pants down to his knees. Steve had been getting a little hard from the kissing, but seeing Bucky lingering over his boxers and feeling his hands settle on bare thighs made his underwear tent embarrassingly fast, which Bucky took obvious notice of.
Steve flushed and pressed his lips together, looking cautiously down at Bucky.
“Hey,” Bucky started. “There’s nothin’ to be embarrassed about.”
“I just…you sure you wanna do this?”
“Of course,” Bucky replied, leaning in to give him a light kiss on the belly before resuming his work at Steve’s hips.
Bucky licked his lips, taking the bottom one between his teeth as he gripped the band of Steve’s underwear. Slowly and shakily, he pulled them down and Steve came popping out of them, hard and pink. Bucky’s eyes widened. Given the size of Steve’s body, Bucky expected much less of him in this department. He had felt Steve before, up against his own body or rubbed through clothes, but he had never seen him this exposed in this much light. And while he honestly didn’t care either way, Bucky had to admit he was slightly impressed.
“Wow…”
Steve scrunched his nose up and covered his face with his hands, flushing even darker.
“You tell me if I do anything you don’t want, okay?” Bucky asked.
Steve nodded and removed his hands. “Okay.”
“And…you know I’ve never done this before,” Bucky started, turning pink, “and I just want to make sure it’s good for you, alright? So, just tell me if…if something isn’t…good.”
Steve smiled gently, running slender fingers through Bucky’s bangs. “I trust you.”
Looking intensely into Steve’s eyes, Bucky swallowed hard and nodded, turning his full attention to Steve’s length pressed up against his abdomen. He let out a deep breath, the heat of it trailing along Steve and making him shudder. Bucky tried to focus on his past experiences, noting what girls did to him that he liked or didn’t so he could give Steve the best possible blow job he could, but his mind was hazy. Looking at Steve, lying out on his bed, hard for him—for him—was almost too much for Bucky to process.
He slowly took Steve firmly into his hand, making him gasp and squeeze his eyes shut. Licking his lips one more time, Bucky leaned in, remembering to cover his teeth, and took Steve as far into his mouth as he could.
Besides the potential of getting caught, it was best that the house was empty as Steve let out a loud and drawn out, “Jesus Christ!”
Bucky snorted in amusement, accidentally gagged a little bit, and quickly pulled away from Steve, gasping and laughing.
“I know. Your own hand doesn’t even hold a candle to how it feels, huh?” Bucky teased.
Steve took a deep breath in, chuckling. “No, it doesn’t.”
“Okay,” Bucky whispered mostly to himself. He repositioned, swallowed, and dove back in.
It was better this time. Steve kept some semblance of control over himself as Bucky slowly bobbed up and down and it didn’t take long before Steve was approaching the point of no return.
Frantically pushing Bucky’s head away, Steve stammered, “wait, wait, stop or I’m gonna shoot off.”
Bucky immediately sat up at his objections, but grinning cheekily, said, “Well, isn’t that the whole point? You can do it on me if you want.”
Steve stared down at Bucky under the sheet, his forehead damp with sweat, eyes slightly wild and lips extra pink.
“Are you sure?”
“Yeah,” Bucky answered. “It’s what other people do.”
“Is it what you want to do?”
Thinking for a moment, Bucky smiled, glancing down at Steve leaking on his own stomach, painfully close. “Yeah. I want you to. If you want to.”
“Okay.” Steve took a shaky breath in and relaxed back onto the pillows.
Bucky ran slick lips around Steve’s length only twice more before he was fisting the sheets, knuckles white and chest heaving. Keeping a firm hand at the base, Bucky worked up and down faster until Steve started whining.
“Oh my god, Bucky,” he gasped out. “Oh my god…”
Bucky kept going, feeling his own arousal straining against his boxers. Trembling slightly, Bucky moved his free hand to grip at himself, tugging roughly and erratically. He felt Steve’s hands bury into his hair, gripping and tugging in a way Bucky didn’t know he liked. After a few more seconds, Steve let out a high pitched “oh” and Bucky sat up, breathing heavy as he quickly replaced his mouth with his hand. He jerked at Steve faster and faster, his non-dominant hand fumbling against his own hardness. Steve balled his fists up in the sheets and clenched his teeth.
He let out one last “oh my god” before his body tensed, accentuating the curves of his ribs as he shot onto Bucky’s chest and dripped down his hand. Steve was coming down, breathing heavy and rumbly as Bucky clumsily finished in his boxers, digging his other hand firmly into the skin and hair next to Steve’s softening length.
Bucky sighed and let his head fall onto one of Steve’s white thighs, wiping both his hands on his underwear. After a few deep breaths, he pushed himself up and flipped the sheets back. He slipped off the bed and stepped out of his shorts, using them to wipe Steve’s cum off his chest. Looking down at Steve, Bucky’s breath hitched. He was splayed out with his eyes still shut, pants around his knees and hands lightly at his sides as he breathed heavily, smacking dry lips together. Bucky gently dabbed at the drops on Steve’s crotch before balling his boxers up and shoving them deep into his laundry basket.
Bucky knelt on the floor next to the head of his bed and brushed sweaty bangs out of Steve’s face.
“You okay?” He asked.
Steve’s eyes fluttered open as he turned to look at Bucky, tired. “Real okay,” he answered with a smile.
Bucky laughed lightly and kissed Steve’s cheek before standing to slip on a fresh set of boxers. He poked lightly at Steve’s side until he scooted over, giving Bucky some room to lie down next to him.
“Hey,” Steve whispered.
“Hey,” Bucky replied.
They rested together, chatting quietly for another hour before deciding it was probably time to actually clean themselves up. The snow had stopped falling and the sun was peeking its way out from behind the clouds.
Bucky walked Steve to the door, wrapping him in a tight embrace as Steve sighed heavily into Bucky’s neck and gripped at the small of his back. Bucky ducked his head to press his lips to Steve’s. They shared a few slow kisses before reluctantly pulling away from each other with murmured goodbyes. Steve bundled up, pulling on a thick wool coat, tall boots, and knitted scarf, gloves, and hat. Bucky opened the door and leaned his face against it, fondly watching Steve step carefully down the steps and give him one last shy smile before heading home.
