I tugged on Kieran’s hair, warning him, pulling him away and looking into his stunning, hooded eyes, pupils blown so there was only a sliver of green visible around them.
Kieran watched with his mouth hanging open as I gripped my own cock and tugged on it, once, twice, three times, and came with a gut-deep moan, so hard it made my stars float in front of my eyes as rippling aftershocks rolled through me.
A moment of silence passed between us, Kieran looking between the mess on my belly and my face.
Then he surged forward, an eager, desperate kiss I could taste myself in, his own hard cock brushing against my stomach. With every ounce of willpower and energy I had left, I reached between us to stroke him, finding him slick with precome, hot and hard in my hand.
He moaned needy sounds into my mouth, hips rocking in time with my strokes, tongue thrusting past my lips, sliding alongside my own, deep and rhythmic until he stilled, breath hitching, a hot rush of fluid spilling over my hand and dripping down onto my skin, mixing with my own.
Kieran hummed happily into the next kiss, sweeter and softer than the last, so tender it made my heart ache.
When he finally collapsed onto the mattress beside me, I felt exhausted. Wrung-out,spent.
It might’ve been his first blowjob, but it almost felt likemyfirst, too.
“That was incredible,” I said before I could think better of it. “Where the fuck did you learn to do that?”
“Right here. With you,” Kieran said.
“Just now?” I asked, even though the answer was obvious.How? How was he so good on his first try?
Because you like him, some traitorous part of my brain said.
It wasn’t the most technically perfect blowjob of my life, but it was still thehottest, and maybe liking Kieran had something to do with it. Maybe.
I was still trying to pretend to myself that he hadn’t ruined me for all other men over the last few days.
“You liked that?” Kieran asked, and it was an actual question, like there was some possibility Iwouldn’thave.
“No, I’m lying here with my brains leaking out of my ears because it was kind of average,” I said.
Kieran would know I wasn’t serious. Kieranknewme.
I hadn’t realized what a difference that’d make.
And there it was. The thing I’d been afraid of since the first time he kissed me, what felt like a lifetime ago now but was actually less than a week.
I’d fallen in love with him all over again.
Kieran was smiling softly when I turned to look at him, eyes shining in the light coming in from the living room, the rest of him in shadow.
I didn’t need to see him to remember how beautiful he was, or the way his skin felt under my fingers, or that I’d never felt moreat homethan when he was touching me.
A sudden buzz startled me, Kieran blinking, then frowning, then rolling over to find his discarded pants on the floor.
Ah. His phone.
I watched his face do something complicated in the light of the screen, worry welling up in the pit of my stomach.
“Something wrong?” I asked.
Kieran shook his head, face relaxing. “No,” he murmured. “No, just Aiden asking if we were coming to lunch tomorrow or not. Apparently Carter’s making his life hell over how much to cook.”
“They love each other,” I said, remembering how comfortable they’d been together.
“They do,” Kieran agreed. “They’re… they almost couldn’t be more different, but they kinda make up two halves of the whole. Carter freaks out about potatoes, Aiden reminds him it’s not the end of the world. Aiden keeps all his receipts shoved in a shoebox, Carter organizes them into sensible piles, paperclips them, and then puts them back neatly in the shoebox. Can’t wait ‘til they get married, honestly.”
“Invite me to the wedding,” I said, and got a look I couldn’t quite read in response.