Charlie opens it almost immediately, and the smile he gives me hits me like a punch to the sternum—bright, genuine, a little shy around the edges. He’s wearing one of his cropped hoodies again, the black one that shows the soft strip of skin above his waistband, and those tight ripped jeans that make his legs look endless.
“Hey,” he says softly, stepping forward before I can even speak. He rises up on his toes and kisses me like he’s been waiting all day, slow, sweet, with just enough tongue to make my cock twitch. His hands slide up my chest, one curling around the back of my neck like he owns me.
I groan into his mouth, free hand gripping his waist, thumb slipping under the hem of his hoodie to stroke skin.
“Missed you,” he murmurs against my lips, nipping the bottom one before pulling back with a smile. “You brought food? You’re spoiling me.”
“Figured you’d be hungry,” I say, voice rougher than I want it to be.
He takes the bag from me, but doesn’t step back. Instead, he loops his arms around my neck again, pressing close, letting me feel the warmth of his body through our clothes.
“You’re the best,” he whispers, kissing the corner of my mouth, then my jaw, then lower. “Come inside. I’ll thank you properly.”
My hands tighten on his hips. That ugly suspicion flares again—Why won’t you let me fuck you? Who else is getting that part of you?—but I shove it down as he pulls me through the door.
Sofia immediately winds between our legs, meowing for attention. Charlie laughs and crouches down to scratch her, giving me a perfect view of the way his jeans hug his ass. My cock throbs.
He straightens up, takes my hand, and leads me toward the couch like it’s the most natural thing in the world. He’s so sweet tonight. So hands-on. Pressing little kisses to my shoulder, my neck, my jaw while I unpack the food. Sitting half in my lap while we eat, feeding me bites of mango sticky rice with his fingers and licking the sauce off them while looking me dead in the eyes.
It should feel perfect.
Instead, it makes that possessive knot in my chest twist tighter.
Because if he’s this affectionate with me… how affectionate is he with whoever else is getting the rest of him?
I pull him into a deep kiss after we finish eating, tasting mango and spice on his tongue. He melts into it immediately, straddling my lap, grinding down against me with a soft, needy sound.
“Missed this,” he breathes between kisses. “Missed you.”
I grip his ass, pulling him harder against my cock. “Then let me have you.”
He shivers, but doesn’t answer with words. Just kisses me deeper, rolling his hips in that slow, teasing way that drives me insane. Still no penetration. Still no “yes, fuck me.”
The suspicion burns hotter.
I kiss him harder, almost punishing, and he moans into my mouth like he loves it.
That’s all it takes.
I lift him in my arms and stalk over to his bed, dropping him to the mattress. I shed my clothes and crawl over him, settling between his spread thighs. I keep him on his back, face to face, as I shove his hoodie up and off, then yank his jeans down roughly. My mouth is on his neck, biting and sucking marks into his skin while my hand wraps around both our cocks, stroking us together with a rough, demanding rhythm.
Charlie arches up into me, nails digging into my shoulders, gasping my name like a prayer.
“Fuck— Hunter— harder—”
I give it to him. I pin one of his wrists above his head with my hand and fuck against him harder, grinding our cocks together, biting down on his collarbone until he cries out. His legs wrap tight around my waist, heels digging into my lower back as he meets every rough thrust.
“You feel so fucking good,” I growl against his throat. “So perfect under me. Taking everything I give you.”
He whimpers, head thrown back, body trembling. I love him like this, desperate, needy, mine.
I kiss him deeper, nipping at his lips until he moans into my mouth, then flip him over onto his stomach in one smooth motion. I grab both his wrists and pin them together above his head with one hand, pressing them down into the mattress as I settle over his back, my cock sliding hot and heavy between his cheeks. I reach for the lube on his bedside table and pop the cap letting some dribble between his crack, using my dick to spread it around and coat myself.
“I’m going to take your ass tonight,” I promise, passion riding me. The anticipation of finally being inside of him is so good I can taste it.
Charlie goes completely rigid underneath me.
Not in pleasure.