A first kiss shouldn’t feel like a do-or-die moment, but it did. Ben knew if he did what he wanted to, there was no going back. No matter what happened afterward, he couldn’t undo it—for better or worse. Maybe knowing that should’ve made it harder, but Ben held Gavin’s eye for one more moment, considered all the rights and wrongs for the span of a heartbeat, and then he leaned in and touched his lips to Gavin’s.
Gavin
Gavin didn’t know what he’d expected—fireworks, maybe? Spontaneous orgasm?—but instead, all he could think about was how perfectly right his world suddenly seemed. When he inhaled, Ben pushed his tongue gently into Gavin’s mouth and made a sound Gavin had never heard before, not from Ben anyway. Something close to a growl, all heat and want, maybe even desperation. Then Gavin was sure. All this time, all those lingering looks, all those slight touches, all the concern—it wasn’t all in his head. Gavin hadn’t been living off wishful thinking.
Ben wanted him, maybe even more than Gavin had hoped.
Spontaneous orgasm didn’t seem all that unlikely when Ben slipped his hands lower, running over Gavin’s ass and then suddenly lifting him up. Gavin gasped and broke the kiss, unable to stop the grin on his face as he wrapped his legs around Ben’s hips. He fit nicely against Ben’s solid frame, felt secure as Ben made his way down the hall to the bedroom.
Somewhere in the back of his mind, Gavin had expected to be settled gently onto the mattress, like a maiden on her wedding night. When Ben nearly tossed him onto the middle of the bed, Gavin’s laugh was loud and surprised.
“You’re heavier than you look,” Ben teased him as he kicked off his shoes and leaned over Gavin. “And you’re wearing way too many clothes.”
Ben took care of that problem faster than Gavin thought possible. Within seconds, Ben had stripped him, leaving light, tickling kisses over every inch of exposed skin. Gavin’s muscles jumped under Ben’s warm breath, the feel of his scruffy stubble, the nip of his teeth. Goose bumps rose with every touch, and he couldn’t stop a cursed whimper when Ben’s cheek grazed his cock.
With a gentle touch, Ben pushed Gavin’s legs back, spreading his thighs so he could get closer. When Ben slid lower, trailing his tongue over Gavin’s balls, Gavin dropped his hand into Ben’s hair. He twisted his fingers in, tugged gently, and then stilled. He wasn’t sure, but he thought he could feel Ben smile against his skin.
“If you don’t stop, you’re gonna make me come before you even take off your shirt,” Gavin whispered, panting lightly, even as Ben dipped his head farther down and slid his tongue over Gavin’s entrance. “Shit.” The head of his cock was already slick with precome, smearing against his stomach with every shift of his hips. When Ben pushed his tongue inside, Gavin shuddered, his bare feet resting against Ben’s shoulders, toes curling.
They were in uncharted territory now. Gavin had given his share of blowjobs, received plenty too, but this? The feel of Ben’s tongue pushing deeper, slick and warm, Ben’s fingers spreading him open, giving him better access, it was damn near too much. At the same time, it wasn’t quite enough.
Ben didn’t stop at first, when Gavin muttered his name, but when Gavin twisted his fingers tighter into Ben’s hair and tugged again, Ben lifted his head. His breath rushed out in harsh pants, his lips wet as he nuzzled against Gavin’s inner thigh before asking, “You okay?”
“Yeah, just…” Okay wasn’t really the right word. Fantastic, maybe. Terrified, definitely. “Just wanted you to kiss me,” he whispered, unable to get enough air into his lungs to move the words with any more conviction. Not that he was lying. He just wasn’t telling the whole truth, either.
“I was kissing you.” Amusement lit up Ben’s deep brown eyes. As he shifted over Gavin, he left a trail of playful kisses over his stomach and chest, his shoulders, his neck, and finally, Gavin’s mouth.
Gavin fisted his hand into Ben’s T-shirt, tangling his other into Ben’s hair as he pulled Ben over him. The rough denim of Ben’s jeans brushed against his skin, almost painful against his erection until he was able to wiggle and shift slightly higher, wrap himself around Ben’s body.
Apparently, the way he moved did something for Ben because Gavin got a deep moan from him as Ben kissed him harder. He pulled back with a sharp breath and looked into Gavin’s eyes, trailing his fingertips up the side of Gavin’s face and into his hair. “If you end up giving me a heart attack tonight, just know that I’m going to my grave happy.”
Laughing, Gavin tugged at Ben’s shirt as he tried to push it up higher, wanting it off. “I’ll be sure and tell the paramedics that as they roll you off me.”
Ben pulled back onto his knees and reached his hand over his shoulder so he could pull his shirt off. “Mention it in the eulogy too.” He tossed the shirt aside and then paused as Gavin trailed a hand over his chest.
Gavin couldn’t look away. He’d never seen Ben naked before, only little hints of different tattoos on his arms or creeping out from under his shirt or the top of his jeans when he stretched. “I’ve never seen all your ink.” Nearly every inch was covered in dark lines, filled in with bright, beautiful colors.
Ben quirked an eyebrow, his expression only slightly smug, amused. “Should I turn off the lights so you’re not distracted?”
Unable to say anything, Gavin only shook his head in answer, still mapping out every image with his fingers, as if he could read the story they were trying to tell. When the pictures drifted lower, into the top of Ben’s jeans, Gavin followed, tugging the buttons on Ben’s fly until they slowly popped open one by one. He slid his hands against Ben’s skin and pushed his jeans down.
God, there were tattoos everywhere.
Ben shifted over him again, and it only took Gavin a second to realize he was pushing his jeans off, kicking them to the floor along with his socks. No underwear. Why was that such a turn-on?
The ink on Ben’s body sprawled down his legs, even covered the tops of his feet. One of the few bare areas was just past his hip bones in the dark thatch of hair around his cock. Gavin trailed his fingertip in a smooth line up Ben’s shaft and glanced up to see his face. Ben closed his eyes, and Gavin could feel him shudder. “Nothing here?”
With a laugh, Ben leaned in and caught Gavin’s mouth in another kiss. “No,” he whispered, kissing Gavin again before shifting against him, fitting himself between Gavin’s thighs and grinding his hips against him. “Some hurt more than others, but I’m not interested in finding out how much that would hurt.”
Gavin released a breath in a quick rush, part whimper and part groan as Ben rocked against him, their slick erections sliding together between them. “Fair point,” he whispered, hearing the tremor in his own voice.
When Ben reached over him, pulling the drawer on his nightstand open and coming back with a condom and a bottle of lube, Gavin figured it was time for his big reveal. “Hey, um.” On the scale of awkward admissions, being a virgin barely registered. It wasn’t like he was about to tell Ben he was into varsity-level kink or anything, right? “Just so ya know, I mean…”
Curiosity and (always) concern registered on Ben’s face as he stilled, holding his weight off Gavin with one elbow on the mattress. He didn’t say anything, only waited for Gavin to go on.
“I haven’t, like… I mean, I’ve done stuff, obviously, but I’ve never…”
“Bottomed?”