The rattle of metal on metal catches his attention and Michael is dangling a set of keys in front of his face. “I brought the spare.”
It’s all he says, unlocking the door and throwing it open, grabbing James by the wrist and dragging him inside. “Hey, hey. Slow down a sec,” James chuckles, but Michael doesn’t listen, stripping his bike leathers off and dumping them and the two helmets on the floor beside the door. He slams it shut, shoving James up against it and covering the smaller man’s body with his own.
He glances at his watch, biting his lip. “45 minutes. You need 10 minutes to change. 35 minutes,” He mutters, before looking back around at James with a toothy grin. “Plenty of time.”
A quiet gasp spills from James’ lips at the lusty, hungry look in Michael’s eyes. It’s like an animal, hunting it’s prey, and James loves it. He loves the smell of Michael when he’s like this, a mixture of arousal and cigarettes and expensive cologne, a light sheen of sweat at his hairline that James finds himself wanting to run his lips across. He loves the hot air that hangs between them as they tease each other, neither making the first move, like a ritual. He loves feeling Michael’s crotch against his hip, the fabric of his jeans slowly tightening, the hardness pressing against his leg. It’s a game. It’s always a game, and he can’t get enough.
Michael licks his lips and leans forward, brushing them across James’. James smirks, pulling away and slipping out from Michael’s dominant embrace. He strides down the hallway, and he doesn’t have to look to picture the look of distress and frustration on Michael’s face.
“Come back here,” Michael growls, stalking after him, but he’s smirking. James hears the footsteps behind him speed up and runs towards the bedroom, throwing the door open and spinning on the spot, blocking the doorway with his arms.
Michael throws his arms around James’ waist, yanking him against his chest, and smashing their lips together. James yelps against Michael’s mouth, but it quickly descends into quiet groans of pleasure as he deepens the kiss, tongue swirling against Michael’s. His arms wrap around Michael’s neck, hooking over his shoulders. Michael grinds his hips forwards against James’, pressing their arousals together. His hands slide down to grope at James’ backside, a pleased, satisfied sound escaping through a smile. James nips at his lip, pulling it gently. “Don’t have much time,” he teases, leaning back so Michael can see the wanton look on his face. His lips hang open slightly, a quiet gasp escaping them.
The sound that rumbles from Michael’s throat sounds like a snarl as he lifts James from the ground, letting him hang from his neck as he walks them both into the room and shoves James roughly off onto the bed. His hands are on his fly before James can recover from the landing, unbuttoning it and sliding his jeans to his ankles. There’s nothing underneath. James groans in appreciation, surprised and pleased at the sight of Michael’s erection escaping the denim. He feels his own cock twitching against it’s fabric prison and follows suit, tugging at his zipper like it can’t come down fast enough.