I blink to find Gavin standing in front of me. One of his hands runs up the side of my neck to rest on my jaw. The rough pad of his thumb brushes lightly in front of my ear. Full, soft lips gently press against mine in a kiss so perfect the tension seeps out of me.
“It’s okay, baby,” he murmurs against my mouth.
My entire body shudders at the caring tone and sweet endearment that comes from someone so masculine and strong. Someone normally so utterly frustrated with me. The skin across my stomach flinches when Gavin’s other hand dips down inside the waistband of my jeans. He deftly flicks the buttons open, leaving my pants loose. Gavin deepens the kiss, opening up and plunging his tongue deep into my mouth.
A feral growl rips from my chest as the last bit of fear falls away, freeing me to finally take what I’ve wanted and denied for so long. I grip the sides of his face and groan, taking everything Gavin is willing to give. His hands slide around to my lower back to shove down the thick fabric that separates us. I feel Gavin shifting as he discards his own lightweight pants.
I allow my hands to roam, dropping them from Gavin’s face to drift down the curve of his spine. My fingers dance over his skin, reveling in the feel of hard muscles flexing as I try to memorize every inch. When I reach Gavin’s lower back, my hand brushes over the two dimples that sit at the top of his ass. Going further, I don’t find any fabric, instead continuing down over hard, rounded muscles covered by silky skin.
“Fuuuuck. You’re not wearing underwear.”
Without breaking eye contact, Gavin shoves down my boxer briefs. “Now you’re not either.” He steps back to take a good look. My skin burns under the intense scrutiny but I’m not embarrassed. The lust in his blue eyes, the way his body tightens and shakes as he takes me in—there’s nothing but appreciation in his stare and it turns me on more than I thought possible.
“You’re fucking huge,” Gavin grins. His expression turns serious. “And beautiful.”
Can a man be beautiful? I let my own gaze drift over the perfection of Gavin’s body, smooth tan, nearly hairless skin covering long, lean muscles. I decide that beautiful is only one of the ways to describe Gavin. He’s a work of art, stunningly gorgeous, quite possibly the closest thing on earth to perfection.
Gavin slides one of his hands into mine, squeezing it reassuringly as he leads me to the bed.
“Lay down.”
I comply without hesitation, situating myself into the center of the large mattress. Gavin joins me, crawling on top of my body until everything lines up perfectly from chest to thighs. When our bare cocks slide against each other, it reignites the raw need I’ve been holding inside.
I throw back my head. “Fuck, Gavin. You feel so fucking good.” Gavin gives me a wicked smirk and laughs, thrusting his hips again, bringing with it a wave of pleasure.
“What?” I’m leery of the humorous look on his face. What if he’s making fun of me? He moves once more and I gasp, my eyes nearly rolling back in my head.
“You. You almost never swear. Being able to make you curse is so fucking hot.”
Gavin snakes a hand down between our bodies and wraps it around both of our cocks.
“Jesus.” My back arches off the bed and my eyes flutter shut. “Fuck.”
“Hang on, Utah. We’re only just getting started.”
Gavin squeezes tight and begins to move, thrusting his cock against mine over and over while jacking us with his hand. Every time the heads of our cocks slide over one another, a burst of light flashes behind my eyelids and my balls jerk up.
I can’t take it. It’s so erotic, feels so unbelievably good, that I raise my head so I can see what Gavin is doing. The sight of us both wrapped in his large hand, slipping up and down through his tight fist, does me in.
With a toe-curling tremor, the orgasm crashes through me. My abs clench tight as a ripple of pleasure pulses down my spine and explodes. Creamy jets shoot out over Gavin’s hand and my stomach. Gavin shouts and follows, his release joining mine as he falls over the edge with me.
My skin is still flushed and humming when Gavin rolls onto the bed next to me, his chest rising and falling with each labored breath. I lay still, waiting for the inevitable rush of shame.
“Hey.”
My eyes flick over to find Gavin propped on one elbow, watching me carefully. I’m entranced by his beauty—bright eyes, full mouth, the way his sculpted cheekbones are stained a rosy pink from pleasure.
“Mitch, are you okay?”
A tiny wrinkle forms between Gavin’s brows and the corners of his mouth turn down.
I think about what just happened and am surprised at how I feel.
Gavin
I tense up, waiting for it—the denial, the anger, the blame, the “I’m not gay” excuses. Mitch is laying flat on the bed next to me with his head turned my way. He’s staring—not moving, not speaking—hell, if he wasn’t breathing I’d be worried. After an eternity, he blinks.
“I…I feel great,” he says. Relief washes over me and my entire body relaxes.