Actions

Work Header

on your worst behavior

Summary:

He'd meant to get Aster riled up---it was just so easy to bring out his possessive side when he was near his rut, and Jack loved it.

He adored how close Aster got to him, how he refused to let Jack out of his sight. Always nearby, always scenting him and making it clear he was his.

And maybe, just a little bit, he'd wanted Aster to get rough with him.

Notes:

(See the end of the work for notes.)

Work Text:

The minute Aster shoved Jack against the door, he knew he was in trouble.

The best kind of trouble, yes, that made his blood quicken and his bond mark tingle, but trouble all the same.

"Aster---", he tried, before shrieking as Aster bit at his neck, renewing the bond mark and making his mind spin. "Aster!"

The alpha growled into his neck, giving his scent glands a brief, rough lick before pulling back to glare at his mate. "What's wrong, Jack? Did ye want to stay longer? Talk to that alpha a bit more?"

"No, I---"

Aster turned him, shoving him down on his knees. Jack whined, knowing what was coming before Aster even unbuckled his belt.

He opened his mouth, gazing up at Aster pleadingly. The alpha laughed, the sound just on the edge of cruel. "Did ye forget who your alpha is?"

Jack shook his head, whimpering as Aster gripped his hair and roughly pulled him to his length. "No---no, Aster, I---"

He was cut off as Aster tapped the head of his cock against his lips, and Jack moaned quietly as he fed his cock into his mouth, hands shaking with the effort to not touch himself.

He'd meant to get Aster riled up---it was just so easy to bring out his possessive side when he was near his rut, and Jack loved it. 

He adored how close Aster got to him, how he refused to let Jack out of his sight. Always nearby, always scenting him and making it clear he was his.

And maybe, just a little bit, he'd wanted Aster to get rough with him.

Aster growled as Jack took him down to the hilt, one hand still tugging at his hair. "I'm knotting yer mouth today. Ye aren't coming until ye've had my knot three times, and if ye do..."

He trailed off, but the unspoken threat was enough to make Jack's eyes flutter closed, already moaning at the thought of it as his fingers dug into Aster's thighs.

"Slut", Aster growled, pulling Jack back and rolling his hips forward, fucking his face. "Do ye love the attention that much? Did ye want that alpha to treat ye like this, hm? Wanted him to see that ye'll take any knot ye can get?"

Jack whimpered, trying to shake his head, and Aster slapped him, thrusting a little harder. "Ye're mine, Jack. My omega. Did he not see yer bond mark?"

He continued, harsh growls filling the apartment and making Jack shudder. Aster's scent was so strong now, the blooming green of spring mixed with such heady rain that it made Jack's mind spin. "Maybe it's not clear enough. Maybe I need to mark ye up until everybody knows---better yet, get ye a nice collar so those alphas know to keep their hands off."

Jack's eyes rolled back at that, and he moaned loudly, barely registering Aster's chuckle. "Yeah? Ye want 'property of Aster' on there too, love?"

Jack leaned closer, trying his best to nod as Aster claimed his mouth, groaning as Jack still tried his best to suck during the rough face-fucking. "That's it, prove it, Jack. Come on, take it---"

His knot was throbbing, and Jack whimpered as he forced him wider open with it, shoving it inside as he came. Jack sputtered around it, trying his best to swallow as Aster came down his throat.

Aster groaned at the sight, soothingly scratching at Jack's scalp and caressing his throat. "Good boy. C'mon, just bear with it a little longer, love. Then I can knot ye proper, yeah? Ye look desperate for it."

Jack whined, clutching at Aster's thighs feebly. His alpha shushed him, whispering quiet, possessive praise as his knot went down.

There was still barely a ring of green around his pupils, and Jack knew the night was far from over even as Aster slipped out of his mouth.

Aster tugged him up, kissing him hard and steadily moving him backwards. He turned them as they reached the couch, sitting and tugging Jack onto his lap.

"Aster", Jack whispered against his lips, licking at them apologetically. "I love you."

Aster purred, briefly nuzzling Jack in a show of softness. "I love ye too, Jack."

Then he bit at Jack's scent glands again, prompting a sharp squeal from the omega. "Clothes off."

Jack had never obeyed so fast in his life, and Aster kept purring as he stripped off his shirt. "How do ye want it, love? Want yer alpha to mount ye?"

Jack shuddered, pulling off his pants and boxers in one motion, Aster's eyes glued to the shine of slick left on the fabric before Jack dropped them. "Ye got so wet just from sucking my cock, Jack. Do ye like it that much?"

Jack nodded desperately, kissing Aster again and running his hands through his hair. Aster groaned, his cock quickly stirring back to life between them.

Jack rutted against Aster's thigh shamelessly, and his alpha cooed at him, teasing his length before pulling his hand away. He pulled back, kissing Jack's cheek as he whispered in his ear.

"Ye can come like this if ye want, love. Empty and needy, using my thigh 'cause ye're too impatient to wait for my knot. But if ye do, I'll make ye come again and again 'til yer crying, and I won't stop."

Jack whimpered, crying out as Aster traced his lips over his scent glands, lapping at them to make Jack shudder. He encouraged Jack's hips with one hand, speaking into his skin. "Which will it be, love?"

"Aster", Jack whined, tucking his head into his neck and greedily inhaling, giving his scent glands a little lick of his own. "P-Please."

"Can't decide?", Aster's voice was pitying, with an edge underneath it. "That's okay, love. I'll decide for ye, hm?"

He gripped Jack's waist, rolling his hips a little faster. Jack moaned, holding onto his alpha's shoulders for dear life. "Aster---so close, please---"

"That's it", Aster murmured, nipping at Jack's neck. "Come on, love."

The sweet treatment was nice, but not quite what Jack had been going for when he gave that other alpha extra attention. He wanted Aster to be rough, angry and pinning him down, smacking him around and making him take his knot.

So he could be excused for riling Aster up a little more, right?

He kissed Aster, somewhat apologetically, before whispering into his ear. "Y'know, I bet that other alpha would have forced me to take his knot by now."

The growl that left Aster then was so deep, Jack thought he could feel it rattle the apartment. The world spun around him, and before he knew it, he was on his back on the couch, Aster looming over him, teeth bared.

"Yeah?"

Jack screamed as he was entered, Aster pinning his thighs up by his ribs and driving into him. "Ah—Aster!"

"Shut up", Aster grunted, grinding in deep. "Thought ye wanted this, Jack. Don't try to play innocent now."

"I-I---"

Aster pulled out slightly, thrusting back in hard and biting into Jack's shoulder. Jack clutched at his shoulders, trying to pull Aster closer, but the alpha just growled at him, eyeing Jack's scent glands.

Jack couldn't even form words anymore, just incoherent whines, and when Aster dug his teeth into his scent glands, the most he could manage was another sharp scream. "Aster!"

There was blood on Aster's teeth when he pulled back, and Jack couldn't help himself, leaning up for a kiss and licking it from Aster's mouth when he obliged him. 

Aster always did spoil him rotten.

He pounded into him, his hands tight around his thighs and pulling Jack back onto his cock even as his thrusts drove him up the cushions. 

"Never again", Aster growled, catching Jack's eyes, the omega unable to look away. "I'm never letting someone get that close to ye again."

"Yes", Jack agreed mindlessly. "Yes, yes---"

He would probably agree to anything Aster asked of him at this point---all he could hear, see, and feel was his alpha, and he wanted it to stay that way forever.

"Tell me who your alpha is", Aster snarled, grinding his knot against Jack's rim to make the omega shriek. 

"Y-You are!"

Jack tugged Aster down into a messy kiss, letting his alpha lick into his mouth as he pleased, feeling so whole and utterly claimed he thought he might cry from it.

"That's right", Aster grunted, pulling back from the kiss to speak.

He kissed Jack's forehead even as he sped up, his knot slamming against his ass. "I'm your alpha, Jack. All yours---I love ye---"

He wrapped a large hand around Jack's cock, the familiar calluses on his palm making Jack whimper and clench down. "I-I'm going to---"

"Not yet", Aster growled at him, grinding into him, steadily trying to force his knot into Jack's hole. 

"Aster", Jack begged, but the alpha barked at him, his scent filling the room, encouraging Jack to submit.

"Not yet."

"I can't", Jack tried to make him see reason, squirming under him and trying to spread his legs wider. "I--ah---"

Jack wasn't sure which of them came first when Aster's knot finally bullied its way inside, he just knew it was going to be hell to clean up later. He spilled all over his stomach, Aster grunting and grinding into him as warm come flooded his hole, both of them moaning loudly.

"Aster", Jack could barely get the word out before he was being kissed again, the best kind of lazy, sloppy kisses that only came at the height of orgasm.

He could barely think straight at this point, just knew he didn't want to move from this spot for a good long while.

And he made that clear to Aster with a whine when the alpha attempted to pick him up after a few minutes of sleepy affection.

Aster rolled his eyes, nuzzling his omega fondly and ignoring his complaints as he carried him to the bathroom.

Jack grumbled as he was set on the counter, voice still wrecked. "Can't we cuddle for even five minutes?"

"Do ye want to explain a mysterious white stain on the couch that probably reeks of us now?", Aster asked dryly as he turned the tub faucet on.

"It's our couch", Jack pointed out. "It's supposed to smell like us."

"Yes, like us. Not like our conjoined come."

Jack continued grumbling until they were in the bath together, and then Aster shut his protests up with sweet nuzzles to his temple.

Jack sighed happily, tucking his face into his alpha's neck and tugging gently at his scent glands with his teeth. Aster huffed at the teasing, swatting at the omega and making him giggle.

Aster cupped his cheek then, the overwhelming fondness in his eyes making Jack blush. Maybe he could pass it off as the steam. "I love ye so much, Jack. I..."

His eyes dipped guiltily to Jack's bond mark. "I think I might've been too rough, today. I'm sorry---"

Jack kissed him, dragging his soapy hand through Aster's curls. When he pulled back, they were both panting, and he spoke before Aster could. "Don't apologize. I loved it---I wanted it, Aster."

He kissed him again, purring loudly. "I love when you're near your rut."

Aster raised an eyebrow when he pulled back, his eyes slightly creased at the corners. "...Ye did all that just to get me to be rough with ye?"

Jack shrugged shamelessly, yelping happily when Aster splashed at him. "It worked, didn't it?"

"Oh, I'll show ye how well it worked."

By the time the sun rose, Jack was covered in marks, purples and reds dotting his skin that he didn't care to cover up. Aster's back was a mess of red lines, and both their bond marks had been bitten over so many times it looked like they were newly bonded.

But they were both purring, Jack pressed so deep into Aster's chest he could feel their hearts beating in sync, so it didn't really matter.

...The couch still needed to be dealt with, though. 

Notes:

last work before i go on my trip! spooky jackrabbit coming your way this month...

Series this work belongs to: