I stare at him, then groan because I know I’m going to say yes. I’m already getting hard. “I hate you,” I mutter as I lead him through the front gate.
“You love me,” he says, and uses his key to unlock the front door. We slip down the front hallway until we’re in Kieran’s bedroom. He closes the door with a softclick.
When he turns to face me, I grab the front of his jumper and pull him close. “It’s hot, seeing you in my clothes,” I whisper.
“Imagine how I felt seeing you in my hoodie at the party. It was torture.” Then he presses his lips against mine.
The upside of kissing is that it muffles all our grunts and moans as we push our hands under waistbands and touch each other with reckless abandon. Somehow, we move from the door to his bed and pull our clothes off. Once we’re naked, I take in Kieran’s naked body — his perfect pecs and abs, his hard erection — and my mouth waters. I push him down and straddle him, then dig in the first drawer of his bedside table, and pull out a packet of condoms and the lube.
Kieran takes the lube from me and coats our dicks with it, then wraps his hand around us.
I gasp at the contact, and Kieran reaches a hand to cover my mouth. “We need to be quiet, remember?”
I nod quickly, and he removes his hand. I lean over him, and we pant together as he jerks us off, breath intermingling.
Then he pets the head of my dick and I can’t help myself. I moan.
“Jasper,” he warns in a low voice.
“I know, I know.” I lick my lips. “Maybe you should get on top. It’ll be easier for you to cover my mouth that way.”
Kieran lets go of my cock and grabs my hips, but to my surprise, he doesn’t flip us. Instead, he pushes me to the far side of his bed and spoons me, one hand on my dick. “You can use the pillow if you think you’re going to be noisy,” he murmurs in my ear.
I shiver. “Fine. Can you fuck me now?”
He nips my ear. “What’s the magic word?”
I hate him, I really do. “Please, Kieran,” I say.
He kisses the back of my neck and a moment later, his lubed fingers tease my hole. Once he’s got me ready, my erection leaking all over his sheets, I hear him roll the condom on, then he starts to ease himself into me.
I burrow my face into the pillow. It hurts a little at the beginning, but Kieran’s hand on my dick makes it bearable. Slowly, Kieran pushes himself in, letting out a soft, breathy groan. Then he thrusts, hitting that specific spot inside of me, and my toes curl.
“There,” I whisper.
Maddeningly, Kieran goes slowly. Even his hand jacking my cock isn’t fast enough, and I buck against him. “Faster, please,” I beg.
He groans. “I’m not going to last long like this,” he says, but he obeys and thrusts harder, his hand on my dick speeding up.
I’m incapable of logical thought. All I can focus on is the way it feels so good, him inside me, his hand, the way he’s wrapped around me, the moans he’s suppressing.
“Fuck, Jasper…” he says, and burrows his face into my shoulder. I know he’s losing control because he thrusts wildly, and I move my body to meet his thrusts.
The pleasure builds up in my dick and I can’t say anything before I’m coming all over his hands. A moment later, he goes still for a millisecond before he’s coming, groaning into my skin. I go limp, feeling totally sated.
Kieran moves to deal with the condom before flopping down beside me.
“We should clean ourselves up,” I say half-heartedly. All I really want to do is lie in his arms.
“Mm,” he says, and pulls out some tissues from the box beside his bed. We do a clumsy job of cleaning up. “We need a shower,” he says.
“Let’s shower together,” I say.
“Two of us aren’t going to fit in one shower.”
He has a point there. But in my defence… “The shower in my en-suite can fit two people.”
“That’s because everyone in your house is big and ridiculous.” He kisses my forehead. “Fine, let’s shower there next time.”