“No,” Oliver said, proud that his voice remained steady as he shoved Liam away from him to get enough distance between them for him to catch his breath. “Upstairs.”
Liam arched an eyebrow, mouth curling in a smirk that Oliver couldn’t decide if he wanted to kiss or punch off the other man’s face. “Bossy. I like that in my partners.”
Oliver stepped around him and headed for the stairs. “We aren’t partners.”
“We’re something.”
“We’re shagging.”
Oliver led the way upstairs, Liam so close he got a couple of whiffs of the soap Liam must have used back at UMG headquarters. The lights in the bedroom came on automatically, stopping at a low brightness due to the late hour. Oliver had a moment of uncertainty when he looked at his neatly made bed, half wondering if he should tell Liam to stop, to leave.
But then Liam touched him, warm hands sliding over his hips before dipping beneath the waistband of his pajama bottoms. Callused fingers wrapped around his cock, and Oliver’s hips jerked forward even as he tipped his head back. Warms lips pressed against the side of his neck again, trailing soft kisses up to his jaw. When Liam squeezed his cock, Oliver couldn’t stop the moan that escaped his mouth.
“Let me make you feel good,” Liam murmured, gently stroking Oliver’s cock.
The friction made him hiss, but Oliver didn’t tell Liam to stop. “There’s lube and condoms in the nightstand drawer.”
“I don’t need a condom. Metahuman, remember? I can’t catch or give anything.” Liam slowly ground against Oliver’s ass, the hardness there making him swallow. “I’d rather make a mess of you, to be honest. If you’ll let me.”
Oliver shivered, rocking into Liam’s touch as he worked to unstick his tongue from the roof of his mouth. “Is this your apology?”
Liam’s touch on his cock stilled for half a second before continuing. “You said you didn’t want a pity fuck. This isn’t that, Ollie.”
Oliver turned his head to the side, lips catching against the corner of Liam’s mouth. “Then what is it?”
Liam chased after his mouth for a kiss, whispering his answer as if it were a secret. “Just us.”
He sounded sincere, but Oliver knew sincerity could be a lie. Tonight he didn’t care if Liam told the truth or not. All he wanted was to bury a memory in a new one not clouded by expectations that would never amount to anything and fuck Liam out of his system.
“Get undressed,” Oliver muttered. He hissed at the way Liam gently pinched the tip of his cock, biting back a whimper at the faint spark of pain that brought heat to his skin. He wasn’t big into hurting while having sex, but Liam’s exploratory touches made thinking difficult.
Then Liam let him go, and Oliver turned around to watch Liam strip out of his clothes with slow, methodical motions, never breaking eye contact. Oliver was the one who looked away first, gaze raking over every new centimeter of skin bared as Liam pulled off his T-shirt and undid his jeans. He toed off his Oxford shoes—the same pair he’d worn at Ascot—and got rid of his jeans and underwear with easy motions.
Oliver wanted to touch the expanse of muscle revealed, wanted to sink to his knees and take that thick cock in his mouth. The casual confidence Liam carried himself with was as enticing as his physique, and Oliver swallowed hard, desire impossible to shake.
Liam approached Oliver with a determined look in his eyes that made Oliver instinctively take a half step backward before he caught himself. Liam didn’t stop until he stood in front of Oliver and curled his fingers over the waistband of the pajama bottoms Oliver still wore.
“You’re a bit overdressed,” Liam said with a faint smirk before he sank to his knees.
He dragged Oliver’s pajama bottoms down over his cock and let them fall around his ankles. Oliver stepped out of them but didn’t get far before Liam’s hands settled behind his thighs to keep him from moving. Liam wrapped his mouth around the tip of Oliver’s cock and swallowed him down. The wet heat that engulfed him made Oliver cry out as the constriction of Liam’s mouth and throat teased his cock.
Liam sucked him off with a single-minded determination that left Oliver desperately thrusting into his mouth. He could’ve gotten off like that, and happily so, but then Liam finally pulled away, his lips wet and a little puffy. He got to his feet in an easy motion, sliding his hand between Oliver’s legs to fondle his balls and press his fingers against the sensitive skin behind them.
“Get on the bed,” Liam told him, voice a little rough from sucking Oliver to full hardness.
Oliver nodded dumbly, at a loss for words as he followed Liam’s order. The back of his legs hit the bed, and Oliver sank onto it. He pushed himself backward, and Liam followed, those hazel eyes never looking away from him. When Liam settled between his legs, cock rubbing against Oliver’s, he could only groan, the sound swallowed by Liam’s mouth. The exquisite pressure when Liam ground against him made Oliver’s toes curl, and he hooked one leg around Liam’s waist, holding him there.
“What do you like?” Liam asked, kissing his way down Oliver’s throat to nip at his clavicle.
Oliver bit his lip, clutching at Liam’s broad shoulders with both hands. “Getting off.”
Liam laughed, the sound vibrating against Oliver’s body. The kiss that followed was more bite than anything else before Liam dragged his tongue farther down Oliver’s skin. Teeth scraped over his nipple, and he arched into the touch with a moan.
“How about I figure out what you like, hm?” Liam asked, continuing to map his way down Oliver’s body.
“Do you see me stopping you?”
Liam paused, propping himself up on his elbows to gaze at Oliver. His dark blond hair was mussed, but the look in his hazel eyes was as far from frantic as one could get. “If you tell me to stop, I will. I meant it when I said I only want to make this good for you.”