I press him back until he’s pinned to the wall, my body glued to his, just like I told him I’d do to him on our phone call. I roll my hips into his, chasing the friction, and he groans into my mouth. It’s the hottest thing I’ve ever heard.
It’s messy, sexy, and electric.
I pull him off the wall and walk him back toward the bed, not breaking contact, not wanting to lose a second of this. We fall onto the mattress together, tongues still tangled, and I straddle him. I move against him, grinding down on his erection I feel through his sweatpants as he gasps into my mouth.
I kiss the corner of his mouth, his jaw, down his neck, before tugging his shirt up and off, pausing just long enough to look at him as he lays beneath me. His chest is solid and lightly defined with a faint trail of blond hair that leads down from his chest. I can’t help but follow it with my eyes, stopping at his waistband, to where I’m sitting on top of him.
“You’re so fucking beautiful,” I murmur, raking my eyes back up his body.
He stares up at me like I just knocked the wind out of him. There’s so much awe and hunger in his eyes. I want to praise and devour him.
“Is this okay?” I check in with him.
He nods. “Yeah.”
My hands skim along the light dusting of hair on his chest once again before I lean forward to kiss along his pecks, licking and sucking one nipple in my mouth before moving to focus on the other.
His hips lift up beneath me, and my eyes flick to his to see him biting his bottom lip. He looks like he’s holding back, afraid to say what he wants, so I give him room to show me. I grind against him a little harder, and his head tips back against the pillow, a low moan breaking free from his throat.
Finally.
“Tell me what feels good,” I whisper, brushing my mouth along his jaw. “Or just keep making noises like that, and I think I can figure it out.”
His laugh is breathless. “I don’t really know what to ask for.”
“That’s okay.” I kiss the corner of his mouth. “Just let me take care of you. But if you don’t like anything, tell me.”
His fingers curl into my shoulders, holding on.
“Yeah,” he agrees. “Okay.”
I start to move against him again, grinding our bodies together. The friction is almost too much through our sweatpants, but also nowhere near enough. I guide his hips up to meet mine the best I can, and that’s when I hear the hitch in his breath, the soft “fuck” whispered.
We keep moving together, grinding and dry humping, until we’re both panting.
“Jesus,” he breathes. “Nash?—”
I slow down, giving him a second. “You okay?”
He nods quickly. “So okay.”
His smile pulls at my chest, and I lean forward to kiss him again.
“Do you want more?” I ask when we break apart, wanting to taste him. It’s been well over a decade since I’ve touched a man like this—since college. And yet with Caleb hard right in front of me, I’m certain I’ve never wanted anything more in my life.
He told me he’s never been with a man before, and I want to show him how good it can be, even if my own experience is limited.
He bites his lip and nods at my question. I waste no time pushing up to my knees and move from atop of him to strip him bare. I’m rewarded with the most beautiful sight.
He’s hard, flushed, and leaking with trimmed hairs at the base of his slightly left-leaning cock that’s already wet with precum at the tip. His thighs tense slightly as my hands slowly trail up his skin. He’s so beautiful.
“Still okay?” I ask quietly.
He nods once again. “Yeah. Just… nervous. But in a good way.”
I lean forward, ignoring his erection right now, pressing a kiss to his stomach, then another on his left hip. His breath hitches as I move slightly until my mouth is hovering just above his tip, and I look up at him.
“Yes,” he says to my silent question. “Please.”