It was nearly 1.30am and Dave was pretty drunk. Not so drunk as he wasn't aware of what was going on around him, but the kind of drunk where inhibitions were lowered and a happy glow surrounded him.
He was on his works Christmas party. Well, that wasn't strictly true. It wasn't his team he was with, it was a team he'd spent a lot of time sitting with in his local office, as his role was a fairly solitary one and so it was nice to be adopted by a team.
After the pandemic, it was nice to get out and see people again, but as he'd not been into the office for nearly 2 years, there were new member of the team he'd not met. Dan was one example of these. Earlier in the evening he'd been chatting to Dan, who'd seemed a very pleasant guy, in his early twenties. Dave didn't want to stereotype, but he got the feeling that Dan was gay, his mannerisms just seemed to lean that way.
The night had been fun, after the comedy gig, they'd booked into some of the group left to go home, but a small group remained, and they went first to a couple of bars, before heading to a club. The club hadn't been packed, people still reluctant to go out, but had enough of a vibe to be enjoyable. They'd danced as a group, Dave idly noticing that Dan always seemed to be by his side, and generally had fun.
Hours later, the group had clearly had enough, the night was winding down, and in ones and twos they left the bar and stepped out onto the street outside.
"How are you getting back?" Dan asked Dave as two of the girls climbed into a taxi.
"Taxi," Dave replied.
"That's going to be pricey, it's about 30 mins drive, isn't it?"
"Yeh, but I'm definitely not walking" Dave laughed.
"Mind if I jump in with you, my place is only 20 mins walk away, but it's on route for the cab."
"Sure, no worries." Dave said.
They found a cab, and after agreeing an eye watering amount to take Dave to the next town along, they climbed in. Dan gave directions to his place and the car pulled away.
They were silent for a moment or two, lost in each other's thoughts, before Dan spoken up.
"I've realised where I know you from."
"Oh yeh?" Dave asked, turning to the other man.
"Yeh, I didn't want to say anything in front of the others, they clearly don't know given how they were going on about setting you up with a girl, but you're on grindr aren't you?"
"Guilty," Dave accepted after a pause, "but I've never met up with anyone on there." He added.
"No judgement," Dan smiled, "obviously I'm on there too, and to be honest, your profile seems a lot better than some of the idiots on there, and you're definitely nicer than the odd guy I've met with on there."
"Thanks," Dave said, unsure where to go with the conversation, and they lapsed into silence again.
The taxi pulled up outside Dan's house. He didn't immediately get out, instead turning to Dave:
"You know, a taxi in the morning is a lot cheaper than right now. Why not come in for a drink and stay over?" The way he said it, coupled with the look in his eye made it clear that more than just a drink was on offer.
Whether it was the drink, or the fact that he hadn't any action in years, made Dave consider the offer. With a mental shrug, he thought to himself, if you ever want to try it out, now would be the time.
"Sounds like the best offer I've had in a while," he laughed, before turning to the cab driver, "both getting out here." Before paying the fare and getting out the car.
Dan was already heading up the path the front door, and with a rattle got his keys into the door and opened it. Dave followed up the path and stepped inside.
Dave had barely stepped through the door and shut it behind him when Dan stepped close and kissed him. Without thinking he responded, opening his mouth and allowing the tongue to invade his mouth. They kissed with breathless passion for a moment before Dave broke away to catch his breath.
"Sorry, couldn't help myself," Dan panted in the darkness.
"It's fine, just wasn't expecting it so suddenly," Dave replied, "but enough talking."
With that their mouths pressed hungrily together again, both eager to devour the other. Their tongues danced around, alive like slippery eels. Dave wrapped his arms around Dan's body and felt the other man do the same.
Their bodies were pressed together as they continued to kiss. Dave could feel himself getting hard, and as their bodies crushed together, he could feel the same was happening to Dan. Dan's hands left Dave's body, and his fingers undid the top few buttons of Dave's shirt, allowing him to run his hands over Dave's chest. This sent a thrill of pleasure through Dave's body, and he moaned with pleasure into the kiss.
Dan's fingers undid the remaining buttons, and without breaking their kiss, Dave shrugged off his shirt. Dan's hands were now roaming over his torso, the fingers electric as they caressed his naked skin.
"Mmmm" Dave moaned into Dan's mouth as the other man's fingers gently tweaked first one nipple and then the other.
Dan broke off the kiss, and regarded Dave standing there. "You're gorgeous," he whispered, before pulling Dave in an giving him a short intense kiss.
Dan broke the kiss, and as his eye's lingered over Dave's body, he slowly sank to his knees. Dave couldn't believe this was happening, his first ever blowjob, and from a guy as well. Dan reached up and undid Dave's belt, before tugging his trousers to the ground. Stepping out of them, Dave was now clad only in his boxers, which were tenting as his hard cock was straining to be free.
"Someone is happy," Dan murmured, as he gently massaged the bulge through the material, causing Dave to harden even more.