In one quick move, I twist sideways, colliding with Gavin, knocking us both down to the carpeted floor. Once the shock of me shoving him off the couch wears off, Gavin turns feral. A growl rips from his chest and he grips my hair to hold my head in place as he attacks my mouth. Velvet tongues twist together and hard bodies slide in an uneven rhythm.
“Fuck, Mitch.” His voice is ragged and breathy.
I groan when Gavin
blazes a scorching hot trail of bites down my neck. “Get this off,” he hisses, yanking my shirt up over my head.
I lean back long enough for Gavin to rid himself of his own cotton shirt. He tosses it aside and lies down, giving himself to me. It’s like a fucking buffet and I have no idea where to begin.
“Jesus, Gavin.” My hands start at his shoulders and skim down smooth skin to those mesmerizing piercings. “These are so fucking sexy.” I didn’t get a chance to explore them last time, so I tug experimentally on the metal hoops. Gavin’s back arches off the floor, his hips bucking up into mine.
“Mitch!”
Turned on by his response, I drop my head and drag my tongue across his collarbone, down to one of the flat copper discs. Swirling around the tight nub, I gently pull a hoop between my teeth.
“Jesus…Oh god, Mitch. Fuck, yeah.” His head drops back, causing his neck to curve up. It’s so hot I have to reach down and squeeze my dick to keep from coming.
The reactions I’m wringing from Gavin are some of my dirtiest fantasies come true. Strong hands pull harder on my hair, holding my mouth to Gavin’s chest as I suck on one nipple, working the ring as he squirms. Then I move to the other, eliciting similar effects. Fingers loosen to scrape across my scalp almost gently while I worship his body.
“Mitch, stop…” he pants breathlessly. “Stop!”
When I pull back, Gavin squirms out from under me and climbs on top, forcing me down to the ground.
“I need to taste this.” He groans and grabs my dick through my pants. My hips thrust up from the ground, my cock quite happy with the idea. “Mitch—?”
It takes a minute to realize Gavin is looking at me. Waiting for me to tell him it’s okay. That I want him to suck me. How the hell am I supposed to think while he’s touching my cock?
“Yes,” I hiss as he presses his palm down on my crotch.
Gavin immediately reaches for my waistband, deft fingers making quick work of my fly. I lift my hips to help as he tears off my jeans and briefs, releasing my red, pulsating hard-on.
“Fuck, you’re gorgeous, Mitch.”
Gavin sits on his haunches, licking his lips and staring hungrily at my cock.
“What are you waiting for?” Unable to help myself, I reach for my dick and stroke it, aching for friction.
“Just admiring the view.” He knocks my hand away, growling. “That’s mine.” Before I can reply, he engulfs my entire cock, those full lips stretched tight around the rigid flesh.
“Holy shit!”
Gavin moans with a mouthful of cock and the vibrations short circuit my brain. I want to watch, but I can’t. The sight of those sculpted cheeks caving in as he pulls up and sucks is too much. I’ll come too quick and fuck, I want this to last forever.
My hips try to thrust of their own accord, but strong fingers press into my skin, holding me down. Pleasure swirls in my balls, building rapidly until it’s at the point of no return, ready to explode. My entire body tenses and I detonate, sparks bursting behind my eyes as my cock explodes harder than it ever has before.
“God, Gavin… I can’t…ungh! Holy shit, holy shit, fuu-uuck!”
Gavin’s talented mouth continues sucking me through the most spectacular orgasm of my life. He doesn’t give me a chance to pull away. Those huge hands keep me locked in place until he takes every last drop of from my cock.
I flop back to catch my breath, drained and loose-limbed on the floor. Gavin frees his own erection and starts frantically stroking it while he kneels between my legs. Fascinated, I prop up on my elbows to watch. That graceful, long fingered hand moves in a blur. It takes less than a minute for Gavin to throw his head back, shouting my name as he comes all over my chest and stomach.
Sated, Gavin hangs his head forward, his chest heaving from exertion. When he finally looks at me, the uncertainty I see in his expressive blue eyes is like a stab to the heart. I hate that he feels like he can’t trust my reactions. That I’ll deny what’s happening between us and push him away.
To prove I’m not going to freak out, I reach up and wrap a hand around the back of Gavin’s sweaty neck, tugging him down on top of me. Ignoring the sticky mess between us, I bring his mouth to mine for a long, sensual kiss, tasting my own release on his tongue. This time, it’s not the rough fight for dominance we usually have, but a kiss shared by lovers.
And this time, it’s not my dick that blood rushes to. No, it’s my heart.
Gavin