Font Size:

Frank laughed, the sound so pure David wanted to lean in and kiss him again, but it would be way more fun if they could actually make it to the couch.

Frank stood, offered David a hand up—David hoped Frank didn’t hear the pop in his knee—and then Frank’s hands were around David’s face, cupping the line of his jaw, and David put his hands at the top of Frank’s waist.

Then they were kissing again, and it was Frank who took the lead this time, opening his mouth and letting his warm breath flow into David as he panted between kisses. Frank walked them steadily backward toward the couch, his lips never leaving David’s, until he stopped and ground their groins together.

David wanted to make an “are you happy to see me” joke as he felt Frank’s hardness against his own, but he couldn’t think of an object that wouldn’t be ridiculous. Wine bottles were way too large. It would be clownish.

Instead, David whispered, “All that wine and you’re still thirsty?”

And felt Frank shiver against him.

He couldn’t wait to make Frank shiver again.

“You have no idea,” Frank said. He trailed kisses up David’s jawline to his ear, licked and then nibbled on his earlobe. Now it was David’s turn to shiver. “You’re the most beautiful man I’ve ever seen.”

David smiled and closed his eyes as Frank kept kissing his throat.

It had been way too long since he’d hooked up with someone, and despite what he told himself about his toys and hands, there was nothing like another man’s mouth on him. And Frank sure knew how to use his: David’s toes curled against the living room rug as Frank hit that soft spot in his clavicle.

When he went to work this afternoon, this is not how he’d expected his night to go, but he wasn’t going to complain.

He needed this. And more than that: hewantedthis. Wanted Frank. Fuck professionalism. He’d wanted Frank from the moment he saw those beautiful eyes and felt the hook behind his navel.

He moved his hands down to Frank’s ass—that ass had driven him crazy, walking up the stairs to the third-floor apartment—and squeezed.

He was hoping for a moan, or more intense kissing. Even a little grinding.

What he hadn’t expected was the sudden, loud fart.

Frank’s lips paused from where they’d been caressing his pulse point. No one moved.

Awkward. But inevitable sometimes.

David tried not to laugh. He didn’t want to embarrass Frank. David had certainly had his own misadventures with flatulence.

But he couldn’t hold it.

He snorted, keeping his hands on Frank’s ass.

Frank snorted too, and that got David going, and soon they were both laughing so hard they had to break apart so they didn’t bump foreheads.

David didn’t let go of Frank’s ass, though.

When they could both breathe again, Frank sighed and muttered, “Sorry.”

“Don’t be. It’s fine.”

“This is what you get for feeding me all that food!”

“It’s all good,” David assured him, straightening up and smiling. He kissed Frank on the nose. His cheeks were getting red. “I guess no anal tonight, huh?”

“Not unless you want to bottom?” Frank asked lightly.

David enjoyed bottoming, but he was feeling self-conscious himself now. Normally he liked to take his time getting clean and ready, and he couldn’t wait that long. “I’m vers, but I’m not really feeling anal tonight either. We can do other things, though.”

“Works for me.”

Frank leaned in for another kiss. David sucked on his top lip; it was soft and full and perfect, with a nice little bow. He traced kisses down Frank’s stubbled jaw, relishing the texture. “Just so you know, though,” David murmured against the warm brown skin. “I’m on PrEP. And negative across the board. And I haven’t been with anyone since my last checkup.”