“Please,” Matty whispered and then Antoni’s tongue was there, wet and hot, teasing, swirling along the shaft, flicking at the ridge, teasing him while he played with his balls.
Matty groaned, sliding a hand down to touch Antoni’s shoulder because he wanted more contact. Antoni hummed and the vibration against the sensitive skin sent a shudder down Matty’s spine.
For the longest time, Antoni touched and teased his cock and balls with his lips, tongue, and hands and Matty was panting, trembling under him, by the time Antoni swallowed him down. Matty made a strangled noise and tried not to thrust up into Antoni’s throat, but Antoni gripped him harder, pulling him in deeper, taking him past the tight constriction of his throat.
Matty had to close his eyes when Antoni bobbed over him because it was so good, too good. It had been so long … And even longer since he’d felt like this.
Usually he was worried about staying hard because he was trying to have sex with someone he wasn’t really, truly turned on by. Someone he barely knew.
But he knew Antoni, knew the way he looked first thing in the morning before he had his coffee or late in the evening, sleepy and soft as they watched TV. He knew Antoni was kind and thoughtful and hardworking and considerate.
Matty knew him and he wanted him and he was so hard he ached with it.
Matty cried out when Antoni took him deeper and glanced down to see Antoni looking up through his lashes. His grip tightened on Matty’s hips and he worked him over, gaze never leaving Matty’s, and need spiraled through him fast and hot.
He wanted to last, wanted to enjoy this feeling forever, but then Antoni did something with his tongue to the underside of Matty’s dick and he couldn’t hold out any longer, pleasure racing through him and pulling his release from him before he could stop it.
Matty let out a shocked noise of warning, barely getting Antoni’s name out before the first shudder wracked his body. But when he tried to pull away, Antoni grasped his ass and held him in place, lips pressed to the base of his cock, gaze never leaving Matty’s.
Matty came down his throat with big, heaving gasps like he’d been on the ice for a long hard shift and was desperate for oxygen.
Head spinning, overwhelmed, Matty had no words, so when Antoni pulled back—lips red and shiny now—he grasped his arms and hauled him up against his chest to kiss him.
Matty had just come but it wasn’t enough. He needed more.
And while the bitter taste on Antoni’s tongue wasn’t Matty’s favorite thing ever, he didn’t care, just needed him closer, needed to touch him, needed to show him how good he’d made Matty feel.
He held Antoni close, touching his bare back and arms as they kissed deeply, desperately.
After they were both gasping and Matty’s lips felt a little bruised, he pulled away, looking Antoni in the eye. His hair was a mess and his cheeks were a little flushed and he looked so happy and pleased with himself.
“You … God, Antoni,” he managed weakly and Antoni laughed, rubbing his nose against Matty’s for a brief moment before he pulled Matty even closer, pressing their foreheads together.
“Yeah? You liked that?” Antoni asked, his voice a little raspy, and Matty got all hot and dizzy when he thought about why.
“Of course I did,” Matty said because how could he not? That was crazy.
But he didn’t have the words to explain, so he shifted to pin Antoni under him then kissed all over his face, hoping that was enough to show Antoni how good he felt now.
Antoni laughed again, low and warm, then brought their lips together. Matty groaned happily because he loved this, loved the slide of Antoni’s tongue on his own and the heat of his palm on his back. They made out for the longest time, Antoni shifting restlessly against Matty until he made a pained noise and pulled away.
“I … fuck! I’m … I’ve gotta get these sweats off or I’m going to make a mess of them,” he said.
Guiltily, Matty realized Antoni was still hard and hadn’t come yet. Matty sat up and pulled Antoni’s sweats and underwear off, tossing them both to the floor.
For a moment, all Matty could do was stare. He’d stolen little looks in the bedroom earlier but he liked taking his time now. Antoni was leaner than Matty but strong, his abs defined. His skin was a soft olive tone from head to toe and his chest and belly were perfectly smooth.
Matty swallowed hard at the sight of his cock. It was beautiful too. Different from Matty’s, because it was uncut, but Matty reached out and liked the way it felt in his hand. Soft over hard, hot and eager.
“Matty,” Antoni said with a groan, tipping his head back. “Yeah …”
Matty gave a few experimental strokes, then licked his palm and wrapped it snugly around Antoni’s dick.
Matty knew how to work his own cock. He certainly did it enough because he was demi but he wasn’t dead. He still had the same needs as most people. It was just harder for him to feel right about doing it without a connection.
But it was so different doing this clear-headed and with someone he wanted so much. Someone he felt so comfortable with.
If Matty needed some help, Antoni would show him how to make it better and Matty loved that, loved that he could trust Antoni’s reactions, trust him to be kind and sweet and never make him feel bad even if he got it wrong.