I groan, standing up and pacing the length of the room like it’ll help. It doesn’t. I can still feel him—his hands on me, his mouth, the weight of his body pinning me down. I can hear the way he growled my name like he owned it, like he owned me.
I need to get out of my head.
Stripping off my shirt, I head for the bathroom, figuring a shower might help. The hot water pounds against my skin, the steam fogging up the mirror as I lean against the tiled wall, trying to ground myself.
But it doesn’t work.
Because all I can think about is him.
The way his hands gripped my thighs, his lips trailing over my skin. The way he looked at me like I was something he couldn’t fucking resist.
My hand slides lower, almost without thought, and I let out a shaky breath as I wrap my fingers around my cock, stroking slowly, the heat of the water doing nothing to cool the fire burning under my skin.
“Fuck,” I mutter, my head falling back against the tiles as I close my eyes, my grip tightening.
It’s Connor I see. Connor I feel. His voice in my head, rough and teasing, calling me his good boy. The thought sends a jolt straight through me, my hips bucking into my hand as my breath comes faster, sharper.
“Connor,” I gasp, the name slipping out before I can stop it.
It’s humiliating how fast I fall apart, how quickly my body gives in to the memory of him. My climax hits hard, ripping through me, and I brace myself against the wall, biting back his name again as it tears from my throat.
By the time I finish, I’m trembling, my chest heaving as I let the water wash away the evidence of my weakness. But it doesn’t wash away the shame—or the fact that I’m still thinking about him.
Grabbing a towel, I step out of the shower, scrubbing it roughly over my hair before slinging it around my waist. When I open the bathroom door, I freeze.
Connor’s sitting on my bed.
His chest is bare, his muscles flexing as he leans back on his hands with his legs spread. The only thing he’s wearing is a pair of grey sweatpants that hang low on his hips, and his cock is hard, straining against the fabric.
“Did you touch yourself thinkin’ about me?” he asks, his voice low and feral and his green eyes locked on mine like he’s daring me to deny it.
My throat tightens, and for a second, I can’t speak. My heart pounds so loudly, it’s drowning out every rational thought in my head.
“Get the fuck out,” I finally manage, though my voice is shaky, my fingers gripping the edge of the towel like it’s my only lifeline.
Connor chuckles, the sound dark and mocking as he pushes off the bed, stalking toward me like a predator closing in on its prey. “That’s not a no,” he says, his smirk widening as he stops just inches away, towering over me.
“I didn’t—”
“Don’t fuckin’ lie to me, Malachi,” he cuts me off, his tone sharp as his hand shoots out, gripping my jaw and forcing me to look at him. “I heard you.”
My eyes widen, heat flooding my cheeks as my stomach twists in mortification. “You—”
“I heard you moanin’ my name,” he growls, his thumb brushing over my bottom lip. “I heard the way you fuckin’ whimpered for me like you couldn’t help yourself. So don’t stand there and tell me you didn’t think of me.”
I shake my head, my pride warring with the undeniable truth of his words. “I—fuck—you’re such an arsehole.”
His grip on my jaw is tightening as he leans in, his breath hot against my lips. “Whimper for me, Malachi,” he growls. “Prove me right.”
“Connor—”
He kisses me before I can finish, his lips rough and my hands grip his shoulders as he presses me back against the bathroom door. The towel around my waist loosens, slipping to the floor, but I barely notice, too focused on the way his mouth moves against mine, the way his hands grip my hips like he can’t get enough.
“Say it,” he murmurs against my lips, his voice rough. “Say you want me.”
I bite back a groan, my nails digging into his shoulders as I shake my head. “You’re a fuckin’ nightmare,” I mutter, my voice trembling.
“And you’re a fuckin’ liar,” he counters, his grin feral as he presses his hips against mine, his cock hard and heavy through the fabric of his sweatpants.