Yeah, that’s not happening. “Sure.”
Aiden waits anxiously as Archer gets dressed. The itch under his skin slowly gets worse as time goes on. He’s never felt like this before. He’s gone longer between hookups so it can’t be that. Is it just that it’s Liam? That feeling inside his chest swells again, he rubs at it hoping to make it go away. It’s just anxiety, he tells himself.
“I’m out. Are you sure you’re okay?” Archer asks, eyeing him shrewdly.
“Yes.”
Archer eyes him even harder, too worried about Aiden’s ability to lie. But Aiden isn’t lying. He is fine. He’s just…nervous? Yeah this feeling is just nerves. He’s nervous about making this good for Liam.
Instead of texting Liam once Archer leaves, he calls him.
“Oh, hello,” Liam says softly, a smile evident in his voice.
“Tonight.”
Liam inhales sharply. “My dad’s gone tonight and tomorrow. He’s visiting my grandparents. I have the place to myself.”
“And you didn’t think to mention this sooner?”
“It was an impromptu trip?” Liam says it like a question, but Aiden can hear the implication. He wanted this to be on Aiden’s timeframe. Liam is too fucking nice. Always too nice. That will end tonight if Aiden has his way.
“Jesus fucking Christ,” Aiden laughs, giddy with excitement, and rushes towards his room. “I’ll be there soon.”
“Do you need me to pick you up?”
“No. Just stay there. I’ll see you soon.”
Aiden hangs up without waiting for Liam's reply. He absolutely won’t stay overnight, but he still packs a bag with a change of clothes along with all the necessities just in case. Next, he goes into the bathroom. He stares at himself in the mirror for a few moments, mentally preparing himself. He can do this, it’s just Liam, it’s no different than someone else fucking him. He spends a few minutes getting himself ready because he’s a gentleman and this is Liam’s first time fucking a guy.
Liam’s jersey hangs like some flashing neon sign in his closet. No second guessing tonight. He stomps over to his closet, grabs the jersey off the hanger, switching his t-shirt out for the jersey. It still swamps him, arms a little too long so it hangs over his hands, the length almost halfway to his thighs. An image of Liam fucking him wearing only that flashes through his mind. He has to get going before he gets lost in the daydream of it.
Grabbing his bag, he goes outside to wait for the car. By the time the rideshare drops off outside of Liam’s house, he’s a nervous wreck. Sweat dots his forehead and he even feels a littlelightheaded. He doesn’t understand why his body is reacting like this. It’s just Liam. It’s no different than any other hookup.
Alright, well.
It’s very different. Liam is notjustanyone.
Aiden takes a moment to steel himself, squaring his shoulders, before knocking on the door. Liam answers the door wearing nothing but low slung black sweatpants, no shirt, with his face clean shaven. Aiden strangely kind of misses the playoff beard. Liam’s nostrils flare at the sight of him in his jersey and a wicked smile spreads across his face. He might perish if he doesn’t immediately taste that smile.
Pushing through the door, he drops his bag with a loud clunk, then backs Liam up against the front entryway wall. He takes Liam’s mouth in a bruising kiss. Liam tangles his hands in Aiden’s hair, grips tightly, and lets Aiden kiss him as hard as he can. The slide of their mouths together is sinful, just the right side of decadent, reminding Aiden of the first taste of his favorite dessert. Kissing Liam is something to be savored.
Then it hits him like a freight train. The reason he’s been anxious is because heneedsthis. He needs to feel Liam underneath him, know he’s real, taste him on his tongue.
“Bedroom?” Aiden asks breathlessly against Liam’s mouth.
Liam whimpers loudly. He places one final lingering kiss that has Aiden’s toes threatening to curl in his ratty converse. He follows Liam to the bedroom, hands hot on Liam’s hips because he can’t stop touching him. Once they reach the bedroom it’s like the dam has broken even more. A flood of emotions hit Aiden square in the chest as he pushes Liam back onto the bed, climbing on top of him. Liam is a steady weight underneath him.Steady.
He can’t stop kissing Liam. Rough kisses that steal his breath, soft kisses that make him melt, alternating enough tostart to drive Liam mad. Liam yanks away, breathless, tired with the game Aiden attempts to play.
He starts to yank the jersey over his head, but Liam stops him with a firm shake of his head. Liam sits up halfway, bunching the jersey in his hands, making the muscles on his stomach jump under Aiden’s half-lidded gaze. He wants to feel those muscles against his back, sweaty with exertion, as Liam uses him for his pleasure. His heart races a steady impossibly fast beat inside his chest.
Liam’s fingers tug at his waistband before gently tugging his pants and underwear down, until his cock bounces hard against his stomach. He groans, loudly, wiggling out of his pants to sit over the broad expanse of Liam's hips. The way Liam looks up at him, intense and greedy, steals his breath away. He ignores it, ignores the pang in his ribs, by kissing every muscle on Liam’s stomach.
The muscles jump with each slide of his lips, each nip of his teeth. He’s a little sad when he reaches Liam’s pants and slowly tugs them down his hips. Tossing the sweatpants to the floor, he crawls up to lay down on top of Liam, their skin catching flame where it touches. A delicious moan breaks through Liam’s lips when their cocks slide together, sending a tremulous pang of emotion through Aiden’s entire body.
Liam slides a featherlight touch down Aiden’s flank, down to his ass and squeezes, biting Aiden’s lip as he does. They pull away from the kiss, foreheads almost touching, to gaze at each other. Caught in the heat of Liam’s stare, Aiden gets that wooshy feeling again. Like he’s taking flight. All the air rushes out of Aiden when Liam’s fingers tease their way into his crease.
A little furrow appears between Liam’s eyebrows. It’s too cute. Aiden hates finding him cute. “Did you prep yourself already? I wanted to do it.”