“Like that?” I growled, rolling the bud between my fingers.
“Nngh,” he replied, squirming while pressed into the touch. “More.”
As if I’d be able to refuse such a request. I trailed kisses along the line of his beard and jaw, down his neck, pausing to nip at his Adam’s apple, then pushed his sweater as far up his chest as I could, revealing hard pink nipples. My lips traced over his smooth skin until I reached one, which I took into my mouth and sucked lightly.
“Oh, fuck!”
I chuckled, flicking it with my tongue before lifting my head. “Soon.”
He whined, need filling his tone, and I returned my attention to exploration of his body. I licked, nipped and kissed my way down his stomach until my nose brushed the hem of his pants. Each touch made him squirm and moan my name.
“May I?” I asked, rubbing my cheek over the lovely bulge hidden behind denim.
“Yes, please,” he begged, making me chuckle.
“Tell me if you want me to stop.”
“Never stop,” he gasped as I pressed my mouth to his erection.
I growled low at the words, and at how his scent filled me. I reached up and popped the button on his jeans, then drew down the zipper. His cock pushed vibrant red boxers through the V of the fly as it tried to escape the fabric confines.
“Beautiful,” I rumbled as I leaned in to lick the shaft through the fabric, desperate to hear more of his pleas.
“Max…” he moaned.
I kissed my way up the bulge, my hands framing it. Then I hooked my fingers into both the waistband of his pants and boxers and pulled them down, finally freeing him.
Justin’s cock sprang free, long and so hard that it rested on his stomach. The head was flush, and I couldn’t keep my eyes from tracing a vein that ran up the underside.
I had to taste it—trace that line with my tongue. I leaned in, kissing and sucking Justin’s balls, making him gasp and moan. Then, starting at the base of his cock, I ran my tongue up the vein until I reached the head, which I sucked between my lips.
“Alpha!” Justin cried, hips lifting off the bed as his body demanded more.
I took the opportunity to pull his pants down over his hips, even as I took more of his cock into my mouth.
His fingers wove into my hair, pulling slightly as he started fucking my face, and I moaned at the way my sweet omega made it clear what he wanted. I wrapped one hand around his shaft to give him extra stimulation, and he responded by thrusting harder.
I swirled my tongue around the head of his cock and pressed against the bundle of nerves beneath it until he trembled from the pleasure.
“Alpha…” he begged, panting as he tried to force words out. “Max… please…”
He didn’t need to say anything else. I released his shaft to trace my fingers down his inner thigh and between his slick asscheeks until they were against his entrance.
“Yes…” he hissed, trying to press against my hand at the same time he continued to thrust into my mouth.
I chuckled, loving the way he shivered at the extra stimulation, then pushed one finger inside.
“Max…” he moaned, pulling my hair as his fingers tightened in the strands. “Fuck…”
He was so responsive to everything I did, moaning and calling my name as I continued to suck his gorgeous cock while opening him.
I could spend an eternity learning every place on his body that made him gasp or whine with pleasure. I wanted to map them in my memory, so that I could always revisit those points that drowned the sweet omega in bliss.
One finger became two, but it was when I brushed Justin’s sweet spot that he nearly leapt off the bed, gagging me with his cock.
“Fuck!” he shouted. “Oh fuck! Max!”
I growled with satisfaction and pressed on the spot again, making him squirm and fuck my face.