Authors: Sam B. Morgan
Zack obliged, sinking down onto him with his mouth so hot and wet. The suction, the unabashed desire, had Brody seeing stars. He reached for Zack, tangling his fingers into the long, soft hair, still a little gritty in places from the sand.
A moan escaped as he dropped his head back again, lifting his hips toward Zack’s mouth. Zack cupped him, massaging his sac, making it wet by dipping his fingers into his mouth alongside Brody’s dick.
“Fuck,” Brody groaned. It was desperate and needy. He’d spent so much of today thinking about Zack, his laugh, that ass, his kiss, his wild hand gestures about every fucking thing.
He looked down, and Zack stared right back. He pulled away just long enough to stand and strip off his shirt as well. Entranced, Brody reached for the running shorts and the cut of Zack’s hip that led down to what he wanted. He slid the shorts and briefs down, and Zack stepped out of them, straightening so Brody could scan all six foot four inches of his body. The long jut of his cock stood straight up too, showing exactly how much sucking Brody off affected him. Zack grinned beneath a fall of his hair and moved forward, straddling Brody and lowering himself down to rest his ass where Brody ached for him. He kissed down Brody’s bare neck, over his Adam’s apple, and licked his way back up the left side to suck at the tender area by his ear.
Brody tensed, relaxed, tensed up again—no fucking clue how to react to all the unrushed pleasure Zack doled out. This wasn’t a bathroom stall. There was no reason to rush or push things to the end. Zack had his hands all over him; in his hair, down his arms, on his chest, tweaking each nipple. He grew harder, longing for this thing he’d never had until now. Time. Time and so much attention.
Zack took Brody’s hands and settled them on his waist. Rocking forward and sliding back, the crack of his ass nuzzled up against Brody’s erection, taunting him with a promise. He put his hands on Brody’s chest and leaned forward, arching his lower back. “You might be interested to know,” he said, voice low, “I woke up hard this morning, just thinking about your chest.”
Brody couldn’t manage any kind of comeback, just the deep, rapid rhythm of his breathing.
Zack spread his fingers wide over Brody’s pecs, curling them in possessively. “That’s not all I was thinking about.”
Brody swallowed hard, waiting as Zack tilted his hips forward so the tip of Brody’s dick was right at Zack’s opening.
“I thought about you inside of me too.” A rush of hot breath made Brody’s brain flicker like a power surge. “I want you to fuck me. Just like this. Fuck me so I can watch you doing it.”
Brody swallowed again, blinking, trying to concentrate on not exploding all over Zack’s ass before they even got that far. Instead he gripped the hard muscle of Zack’s waist and held on as that voice took him apart. His heart skipped with the thrill and fear of it. He liked Zack, but he’d never let someone take over this way, almost in charge, so sensual, involving Brody’s mind, all his senses, everything.
The gravelly heat of Zack’s voice was laced with all the things he wanted to do to Brody. All he wanted Brody to do to him.
Brody was speechless, his fingers twitching with an ache to do exactly what Zack described, but at the same time, he was rooted to the spot, listening.
Zack moved his ass in a slow motion, hips thrusting gently up and down, rubbing softly against where Brody was so fucking hard, leaking and making it slide, catching on Zack’s rim. Each catch had Brody biting down a moan and gripping harder, digging into the hot flesh.
“I’ve also imagined you on top of me.” Zack kept talking, biting at Brody’s neck in soft nips. “Gripping my legs, holding me up with those thick, strong arms.” He ran his hands up the curves of Brody’s biceps.
“I want you to look down at me while I watch your ass move in the mirror.” Zack’s mouth was back at Brody’s ear, his hands moving Brody’s to glide down to Zack’s round, perfect ass. “I want to feel you pound into me.”
Brody brushed his fingers past Zack’s opening, and the instantaneous reaction made his cock jump.
“I want you so much.” Zack dropped his head forward, breath coming out in little strained pants. “Fuck. I can’t think about anything else.”
Brody managed to nod again and knew he had to say something. Anything other than sitting there like he was a mute bobblehead doll. He gripped Zack’s ass and hauled him forward, Zack’s erection digging into his stomach. “I want that too. Right now.”
The smile that swept Zack’s face was near blinding. “Come on, then.” He slid off Brody’s lap and held out a hand to help him up.
Brody stepped out of his pants and toed off his shoes and socks to follow. Glancing back, he grabbed his holster and gun and followed Zack down the hall.
“Do I ask?” Zack eyed the weapon in his hand.
“Habit. Don’t just leave your weapon lying around.”
Zack turned and walked backward in front of him, reaching for him, long limbed, oozing casual confidence even walking fucking backward down a dark hallway. “That’s pretty hot, actually. Ever vigilant and all that.”
“You think everything is hot.”
“Everything involving you.”
He wanted to smile. He wanted to fall into the depths of Zack’s brown eyes, at once accepting and comforting while still seeking comfort, but he knew that letting himself anywhere near that edge…he’d never come back.
Zack walked into the dark bedroom and flipped on a lamp. The room was like the rest of the house. Eclectic and comfortable, a beach bum kind of look, nothing quite matching, but everything flowed, the look making sense in its spastic ease. Kind of like the man himself.
Zack opened the nightstand drawer and withdrew a foil packet and small tube. He crawled onto the bed, naked, shameless, and strong. He turned to Brody and sat back on his heels, hands loose on his thighs as he waited.
Brody took in the bed; the comforter was all muted shades of blue. Big, fluffy white pillows. Something like what he slept in at home. A bed. He’d never had sex in a bed before. Realization of that fact made his chest ache.
A hand latched on to his wrist and pulled him forward so he half stumbled and fell.
Zack pushed him back and leaned over him, smiling down. “I’ll grow old waiting for you to sort all this shit out in your head. I’m horny as fuck, so we’re going to save that for later and jump ahead to the good stuff, yeah?” He stroked Brody’s cock, because it hadn’t lost any of
its
interest.
“Yeah.” Brody nodded.
Zack dove in to kiss him. Hot and hungry. No more soft or gentle or slow. He was all tongue, sucking and biting, his sure hands stroking with confidence, thumb catching on the head of Brody’s cock, making him suck in a breath. Zack chuckled and pressed a quick kiss before leaning up with a grin. “Up.”
Brody scooted back until his head hit a pillow. It felt familiar. And odd. No bathroom-door handle digging into his back or the smell of bleach. It smelled like Zack. Like the ocean and shampoo and man. He watched Zack reach for the lube, moving up to straddle Brody’s hips.
“Here.” Zack reached for Brody’s hand and squirted some of the lube onto his fingers. His grin widened as he leaned over Brody’s chest, mouth reaching for his before pulling back to speak against his lips. “I don’t know how much you’ve done, but I’m going to guess it…lacked a lot of the detail I prefer.” Zack kissed him again, sucking his lips. “Move your fingers around my ass, press, but don’t go in. Make me ache for it.”
Brody moved his hand, steadying Zack’s hip with the other. He was right. He hadn’t done all this before. He felt ridiculous. Thirty-three years old and little to no fucking skill when it came to making it great, making it last, and making it matter. But Zack talking it out, his voice all sex rough and needy, made everything okay. The weight, the burden of his life, it floated away.
He reached between Zack’s legs, exploring, gentle, knowing how it felt once before but never having prepped anyone himself. Guys looking to score in a club, drunk or high…yeah… It wasn’t about a lot of foreplay. Zack rolled his head back, exposing his throat and tilting his pelvis to help.
“Yeah…that’s it.” Zack bit at his lip as his hand gripped Brody’s shoulder.
Brody felt the tension in Zack’s thighs as he rubbed two fingers over the opening, curious more so about what it was doing to Zack. He pressed in, feeling the tightness around the tip of his finger.
“It’s okay.” Zack’s eyes fluttered closed. “Keep going.”
He pressed in a little farther, and Zack rocked back against his finger. He knew how it was supposed to go, even if he hadn’t done a lot of prepping during the times before. Or even had much anal sex period, making him nowhere near Zack’s level, but it wasn’t like he’d never watched it. Late at night. Online. He’d gotten off on watching men do this plenty of times.
He didn’t want to think about how angry he’d be at himself after. Not here. The tumult of emotions, hating himself for not accepting who he was. It was absurd. He moved his hand back and then forward again, sliding into Zack, wanting the darkness in his head to just go away.
“Fuck yeah.” Zack let out a soft groan, digging his fingers into Brody’s skin. “Like that. Keep…keep doing that.”
So he did. He did exactly what Zack told him to do, because, more than anything, he wanted this to be good for him. Zack had been with men before, not hidden away and hurried, but
with
them. Brody refused to appear the rank amateur he was, and no way in hell would he allow himself not to stack up to Zack’s other lovers.
Laughable, because before he’d been too fucking scared to do what he wanted. Take what he needed. But not now. And right now, he needed Zack.
“Yeah,” Zack said on an exhale, rocking with Brody’s hand. “Add a finger… Damn, I want you deep inside me.”
And Brody got a thrill every time Zack talked that way.
“It’s okay. You won’t hurt me. Yeah, like that.”
Brody looked up, and Zack pegged him with a dark, knowing gaze. He leaned forward, pushing himself farther onto Brody’s fingers, and kissed him before sitting back up and reaching around behind him to stroke Brody’s cock. His gaze never wavered off Brody’s, back arched so he could manage both. “I can’t wait to ride you. Till you don’t even know your own fucking name.”
His cock jumped at Zack’s words like he might just go ahead and come now if Zack kept talking that way.
Like he knew Brody wasn’t going to last forever, Zack shifted and put his hands on either side of Brody’s head.
“Okay.” Zack reached for the foil packet. “That’s enough dicking around without dicking around.” He ripped open the foil with his teeth and rolled the condom down Brody’s length.
Brody hissed out a breath from the contact, biting his lip, holding back. This was going to be torture trying not to let go. But he
would
hold off. He wanted to see Zack come first; hard, talking a bunch of nonsense, riding him all the way to the end.
Zack added lube to his fingers and reached around, touching himself, preparing. He held Brody’s erection and leaned forward, one hand gripping the headboard, the other keeping him steady. Brody felt the press of Zack’s opening at his head and heard the slow exhale of breath from above him.
Brody took it all in. The strain of Zack’s thighs, the movement of his abs, the golden skin, the tensing of the curve of his biceps as he held a death grip on the headboard. Brody wanted in. He wanted Zack yesterday. To feel him around him, thrust into him. Make him moan, and have him there the next day to do it again. Brody slid his hand up the warm hard plank of Zack’s body, rested it on the swell of a pec, the other on a strong thigh.
Zack lowered himself, brown eyes closed and mouth open. Brody’s cock throbbed with each inch of heat and pressure, but he didn’t dare move. He let Zack lower himself, settle down on top of him. Once Zack’s ass hit his thighs, he gripped on to Zack’s thigh with one hand, sliding the other up to Zack’s neck.
He didn’t have to pull Zack down to his mouth, because Zack opened his eyes and groaned long and hard, leaning down for a quick kiss.
“Fuck, you feel good,” he said against Brody’s lips. “I knew you would.” He began to move, and Brody closed his eyes to think of something, anything not to come with the slightest movement.
He felt Zack pull back and slowly push down onto Brody’s cock. Measuring, finding his place until…
“Fuuuuuuck.” Zack let his head fall forward, gripping at Brody’s chest. “That’s it.” He rolled his hips, and Brody felt the pressure on the head of his dick as Zack found that spot again. Zack groaned, bending over from the pleasure as he fucked forward again.
“Damn.” He slowly opened his eyes, brown almost black with heat. “I’ve been picturing you exactly like this since the day I met you.” He pushed back again. “This and more. Right now, I’m going to ride you, and I want you to fuck me blind. You got it?” Zack moved Brody’s hands from his hips to his ass, then reached for the headboard.
Brody held on and thrust up into the tight heat, but to say he was in charge was an absolute lie.
Zack rode
him.
His forearms strained with pulling himself forward, thighs moved from rocking himself back onto Brody’s cock. Brody had never felt so damn wanted, so swept up, or so thoroughly fucked before. It was glorious.
Zack
wanted
him. Moaning with each thrust back, chin tilted up, mouth open, groans and soft “fucks” coming free and easy from his mouth. His abandon, his clear need, tugged Brody along and threw him headfirst into sex so intense, he couldn’t speak.
Quick, hard, anonymous fucks in the bathroom at out-of-town bars had nothing on this. And they never would again. He knew Zack; he
liked
Zack. Found him funny as hell and hot and decent. Now he was with him, fucking him, being fucked by him, and he wanted it to blow Zack’s mind too.
Brody grabbed hard on to his hips and brought him forward, sliding a hand under, finding where he entered Zack, collecting the leftover slick and spreading it over where Zack was hard and throbbing against his belly. He stroked, rubbed his thumb over the head, and sped up his strokes.