The Dare and the Dock
The last shred of Arlo’s control snapped. He crushed his mouth to Benji’s, swallowing the gasp that escaped him. The kiss was rough, desperate, all teeth and tongue and pent-up longing. Benji fisted his hands in the soaked fabric of Arlo’s t-shirt, yanking him closer.
They stumbled backward until Benji’s back hit the wall, the ancient floral paper crackling under the impact. Arlo pinned him there with his body, his hands roaming greedily over Benji’s chest, his sides, his ass. He couldn’t get enough, couldn’t touch him enough.
“Bedroom,” Benji gasped when Arlo finally broke the kiss, his lips swollen and red. “Now.”
The bedroom was small, just a sagging double bed and a nightstand scarred with water rings. The storm still rattled the windows, but inside, the air was thick with a different kind of tension.
Benji went first, stripping off his t-shirt and tossing it aside without fanfare. His skin was smooth and golden in the low light, his swimmer’s build leanly muscled. Arlo’s mouth went dry at the sight.
“Your turn, Ace,” Benji said, his voice rough with anticipation. He hooked his thumbs in the waistband of his jeans, but he didn’t push them down. Not yet.
Arlo’s hands shook as he reached for the hem of his own soaked t-shirt, peeling it over his head. The fabric clung to his skin, and he had to wrestle it off. Benji’s eyes went dark as they traced the lines of his body, the broad shoulders and the dusting of dark hair across his chest.
“Fuck,” Benji breathed, sinking down to sit on the edge of the bed. “Look at you.”
Arlo toed off his boots and socks, then hesitated, his hands going to his belt. “Been looking at you for years,” he admitted hoarsely, the words feeling like a confession. “Every time you climbed out of the lake in those damn trunks. Every time you stretched out in the sun like a cat.”
Benji’s mouth quirked up at the corner. “Should’ve said something.” He leaned back on his hands, the movement doing wicked things to the flex of his abs. “I used to jerk off thinking about you. About your hands on me. Your mouth.”
Arlo’s breath punched out of him. He’d wondered, god had he wondered, but hearing it laid out like that… He undid his belt buckle with a sharp clink, the sound loud in the quiet room. “Yeah?”
“Oh yeah.” Benji’s tongue dragged across his lower lip. “Used to imagine you bending me over the dock. Or up against that old oak tree by the water. Anywhere I could get you.”
“Jesus, Benj,” Arlo groaned, finally shoving his jeans and boxers down and kicking them away. His cock stood rigid against his stomach, leaking at the tip. Benji’s eyes locked onto it, his throat working as he swallowed.
“Been a long time since I did this,” Benji said quietly, some of the bravado fading. He looked up at Arlo through his lashes, a flicker of vulnerability in his eyes. “Might be… might be tight.”
Arlo’s heart clenched. He crossed the small space between them and dropped to his knees in front of Benji, bracketing his hips with his hands. “Hey,” he murmured, waiting until Benji met his gaze. “We don’t have to do anything you don’t want to do. We can stop anytime. Just say the word.”
Benji’s hands came up to cradle Arlo’s face, his fingers cool against the heat of Arlo’s skin. “I want to,” he said fiercely. “I want you. I just… go slow, okay? It’s been a minute.”
“Slow,” Arlo echoed, leaning in to brush his lips against Benji’s. The kiss was gentler this time, exploring. He nipped at Benji’s lower lip, soothing the sting with his tongue. “We’ve got all night.”
Benji made a needy sound in the back of his throat, his fingers threading into Arlo’s hair to pull him closer. The kiss deepened, wet and messy, teeth catching on lips, tongues sliding together.
Arlo let his hands roam, skimming up the lean muscles of Benji’s sides, thumbs brushing over the flat discs of his nipples. Benji shivered, his breath catching.
“Fuck, that feels good,” Benji gasped, arching into the touch. His own hands were busy mapping the broad planes of Arlo’s shoulders, his collarbones, the dip of his spine.
Arlo chuckled lowly, the sound vibrating against Benji’s mouth. “Good’s the goal, baby. So fucking good you’ll feel me for days.”
Benji whined, his hips rocking up, seeking friction. His hard cock strained against the denim of his jeans, the outline clear even in the dim light. “Need more. Please, Arlo.”
Arlo obliged, sliding his hands down to Benji’s waistband, popping the button with a twist of his fingers. He held Benji’s gaze as he dragged the zipper down, the sound loud in the quiet room. “Lift up,” he rasped, tapping Benji’s hip.
Benji obeyed, lifting his ass off the bed just enough for Arlo to drag his jeans and boxer briefs down his thighs. His cock sprang free, flushed and leaking, the head glistening.
“Fuck, look at you,” Arlo groaned, his own cock twitching. He wrapped a hand around Benji’s length, giving it a slow, firm stroke. “Been dreaming about getting my mouth on this.”
Benji’s head fell back, his eyes squeezing shut. “Do it. God, just… suck me.”
Arlo didn’t need to be told twice. He bent and took the head of Benji’s cock into his mouth, swirling his tongue around the slit, tasting the salty bitterness of his precome. Benji’s hips bucked, a curse falling from his lips.
Arlo hummed, taking more of Benji’s cock into his mouth, working it with his tongue. He loved the weight of it on his tongue, the way Benji’s thighs trembled under his hands. He could feel Benji’s eyes on him, hot and hungry, and it only spurred him on.
He sucked Benji deep, relaxing his throat, taking him all the way to the root. Benji’s hands fisted in his hair, pulling just shy of pain. “Fuck, Arlo, fuck, that’s it, that’s so good.”
Arlo worked Benji’s cock with his mouth, bobbing his head, using his tongue to trace the veins, to tease the sensitive spot just under the head. His own cock ached, hanging heavy between his thighs, but he ignored it. This was about Benji, about making him feel so good he forgot to be nervous.
He could feel Benji’s balls drawing up tight, feel the way his shaft seemed to swell in his mouth. He knew Benji was close, could taste the precome leaking steadily onto his tongue.
Arlo pulled off with a filthy pop, his lips swollen and spit-slick. Benji whined in protest, his hips chasing the heat of Arlo’s mouth.
“Not yet,” Arlo murmured, pressing a kiss to the inside of Benji’s thigh. “Want you to come with me inside you.”
Benji shuddered, his chest heaving. “Yeah. Okay. Yeah.” He reached blindly for the nightstand, yanking the drawer open and fumbling inside. He came up with a half-empty bottle of lube, the plastic slick under his fingers. “Found this under the sink last time I was here. Knew it’d come in handy.”
Arlo took the bottle, flipping the cap open with his thumb. “Smart man.” He coated his fingers in the slick stuff, making sure they were good and wet. “Gonna take good care of you, Benj. Gonna open you up so sweet.”
Benji nodded jerkily, his teeth sunk into his lower lip. He spread his thighs wider, the muscles in his thighs flexing. “Do it. Get me ready.”
Arlo kept his eyes locked on Benji’s face as he reached down, circling his slick fingers around Benji’s hole. Benji flinched slightly at the first touch, his breath catching, but he didn’t pull away.
“Breathe, baby,” Arlo murmured, rubbing gentle circles around the tight ring of muscle. He could feel the heat of Benji against his fingertips, the way he softened under Arlo’s patient touch.
When Benji relaxed, Arlo pressed one finger inside, just to the first knuckle. Benji gasped, his hands fisting in the worn quilt.
“Okay?” Arlo asked, holding still, letting Benji adjust.
“Yeah,” Benji breathed after a moment, his head nodding. “More. It’s good.”
Arlo took him at his word, working his finger in slowly, feeling the tight heat of Benji’s body gripping him. He twisted his wrist, searching for that spot that would make Benji see stars.
When he found it, Benji’s whole body jolted, a low moan falling from his lips. “Fuck. There. Jesus, Arlo.”
Arlo rubbed his fingertip over Benji’s prostate in slow, maddening circles, watching the way Benji’s eyes rolled back, the flush that spread across his chest. “Good, huh? Feel good?”
“So good,” Benji panted, rocking his hips to meet Arlo’s touch. “More. Please, I need more.”
Arlo gave him what he asked for, sliding a second finger in alongside the first. The stretch was more pronounced this time, Benji’s breath hitching, his teeth sinking into his lower lip. “Breathe through it, baby. Just relax.”