Work Text:
It took him too long to realize something was wrong with Damian.
First, it was the single rose left on his kitchen counter. One of the Bats must have left it, but who? Tim was more interested in quality time, and anyway he was an omega, too. Jason was out of town. Bruce had raised an eyebrow, but said nothing. Babs had laughed at him.
Dick placed the red bloom in a cup of water, careful of its thorns, and stared at it for a while. It smelled sweet.
Then, after patrol with Damian. Dick peeled the scent patches from his neck in the locker room, aching for a shower. Some days he wondered if he was getting too old to be leaping off rooftops and punching bad guys — maybe he should listen to his biology and settle down, have a couple pups, even if it was just for a little while.
He shook his head. It was just the approaching spring that was making him feel broody — he was almost in season again, and every year he didn’t take a bite, his unmated omega instincts got stronger and more insistent. He didn’t really want to retire.
"Are you hungry?"
Dick turned, collar half-unzipped. Damian stood in the doorway, tall and foreboding. His old Robin was nineteen now, nearly a man, jaw and cheeks sharpening to match his piercing green eyes. He'd been especially vicious tonight, inexperienced as he was with alphas outside of his pack. Dick wanted to ask if something was bothering him, but he knew how the taciturn young alpha would react to that.
"Richard."
Dick cleared his mind. "Yeah, sure, Dami. Tell Alfred I'll be there in a second."
Damian's nostrils flared. "Are you alright?" He eyed Dick's bare neck. "
"Don't worry, little D," Dick smiled at him reassuringly. "I'm used to the stink of rutting alpha in Gotham. You don't need to worry about upsetting my tender omega senses." He continued to strip out of his suit to show him. "I'll be there in a sec, just let me shower first!"
---
Gods, but Richard drove him crazy. Damian could smell him from across the locker room, lavender and vanilla and temptation. It infuriated him that the gorgeous, unbitten omega in front of him didn't even notice Damian. And now he was stripping naked? It almost felt like he was being taunted.
Was he not a strong, virile alpha? What would he have to do, to be seen as a potential mate?
Maybe — he stopped himself from stepping closer a half-second before he moved. No. The effort it took to hold himself in place was titanic. He would bide his time.
Damian lingered in the hallway until he heard the showerhead turn on, then he stalked closer, checking that the edges of his own scent patches were stuck down.
Humid mist from the shower filled the bathroom. Behind the curtain, the shadow of a supple, fertile omega soaped up one muscled thigh, then the other. Damian almost swore aloud when he bent to scrub between his toes. He crept as close as he dared, ears on high alert for the others, and watched.
Their last fight before heading back to the Cave was a gang of rut-mad alphas brawling in an alley. The air was thick with pheromones by the time he and Richard had disabled the last one. Even Damian, trained from birth to control his instincts, nearly tore out the throats of the men that dared to lay a hand on his omega.
But Richard must have been more affected than he let on, from the sound of his sigh when his hands moved on to scrub between his legs. Damian imagined them brushing over the velvety slit behind his little omega cock and bared his teeth. He forced himself to turn away.
The patient hunter gets its prey, he reminded himself. Be patient.
---
“Damian, you keep shifting your weight funny when you slip that grapple.”
Damian jerked in surprise. His father took advantage of his lapse in attention and slammed him into the mat with a grunt.
“He’s right,” said Bruce, releasing him to stand. “I was waiting for you to notice.”
Damian reddened. Of course his father would try to diminish him in Richard’s eyes, even though Richard would never submit to Bruce’s bite. Pathetic.
“Aw, B,” Dick scolded. “Here, Dami, let me show you—“ he shed the upper half of his tracksuit and hopped onto the mat, arms bare under a tight black t-shirt.
Lavender again. Damian’s fangs itched. He stood at the ready, irritated with his father’s presence. Some alone time with Richard would accelerate his plans by weeks —
Richard’s form blurred. Smooth limbs wrapped around his, and then he hit the mat again, dazed.
“Well, that time you didn’t react at all,” Dick teased him from his perch on Damian’s back, ass shifting temptingly over his shoulder blades. Damian rumbled before he could help it; Richard was a strong and capable mate, one he didn’t mind losing to.
Dick helped him to his feet. They started from the beginning of the sequence a few more times. After the third or fourth attempt, Damian realized where he was moving inefficiently, but he pretended to be having trouble.
“Damian,” Dick gasped with laughter, pinned on his front under him after he unexpectedly changed the routine. Damian hitched his hips against Richard’s ass slightly, under the guise of standing. He took note of the catch in Dick’s breathing. Interesting.
Again and again they clashed, each time becoming more playful than the last. Dick defeated him once by tickling his sides, which made him yelp like a pup and blush. He repaid him by sweeping his legs out from under him and kneeling on his throat, almost but not quite a submission hold, one which Dick shrugged off easily. Before long, they were panting and sweating, slipping and sliding all over the training arena as they wrestled like cubs. Neither of them noticed when Bruce left.
Dick paused to chug water from a bottle, rivulets of water dripping down his chin. Damian knew it was obvious that he had learned the lesson by now, but he wasn’t going to end their time together. It had been too long since they had simply… played.
Damian watched a bead of sweat form on Richard’s shining bicep. It had been too long, because after Damian had presented, the omega had grown distant, as though Damian was now repugnant. One only had to observe Richard’s past relationships to know that he did not prefer alphas. But… perhaps Richard missed leisure time with one he thought of as his pup?
Well, he wouldn’t think of Damian as his pup for much longer.
Damian pushed resentment aside and prowled forward, eying the pretty pink blush rising on Dick’s cheeks. The other man fumbled with the bottle cap in surprise as he stepped closer and closer.
“Oh, Damian,” he stammered, realizing he was cornered against the treatment table along the far wall. “Dami, what are you doing?”
Damian inhaled deeply, nostrils flaring. His gums ached, his whole body alight in all the places Richard had touched him. “Why do you run from me?” he whispered. His hand skated across a golden forearm.
Richard leapt backward as though the touch had burned. “Damian,” he said helplessly. “It’s — it’s inappropriate, baby, I’m so much older than —”
Damian stopped him from retreating further with an arm around his waist. He was so much taller than him now, Richard had to tip his chin upwards to look at him. Damian’s other hand found its way to his neck. The smell of him was driving him mad. He scruffed him.
“Damian, stop,” Richard insisted, but he sounded a little breathless. He could shake off a scruffing, so Damian didn’t stop. Instead, he tightened his grip.
Damian’s brows drew together. “Do you not feel as I do?” His breath ghosted across Richard’s lips.
Richard shivered. “It’s not right,” he whispered.
Anger crackled in his chest. He suppressed a growl. “I’ve had enough of you parading yourself around other alphas, as if you don’t know you’re mine.”
Richard opened his mouth, offended, but Damian shoved their mouths together so forcefully their teeth clacked together. The tip of one of Damian’s fangs sliced open the omega’s bottom lip. Damian drank his cry of alarm down greedily, tongue red with blood. Hands slid up and down his chest in a parody of a struggle, as though Richard needed to reassure himself that he had tried to push Damian away. His palms were hot as they lingered on the firmness of Damian’s stomach.
Richard let out a little sob, and then his lips began to move as he tried to gentle their kiss. Damian, inexperienced as he was, let him take control. Warmth thrummed in his heart and down every limb; Richard was purring.
---
Oh, Dick was a bad person. He was a bad — no, awful person, and it was worse that he hadn’t seen this coming. Sure, he’d known Damian was attracted to him — nearly every alpha he worked with had been at some point —and as the coming spring approached, Damian had become overly protective and aggressive. Dick thought it was sweet, a young buck trying to protect his mother as she came into season again.
But this? This he should have seen coming.
I should stop him, Dick thought, as he curled one hand in thick black hair and the other around a bulging bicep. Anyone could walk in and see them, he almost said aloud as Damian pushed him onto the therapy table and climbed on after him. But he smelled so tempting, and it was so close to Dick’s heat, and --
And he couldn’t get enough of those green eyes — they looked at Dick like he hung the stars.
Damian slid their cocks together suddenly, smug victory flashing across his face at Dick’s gasp. “Richard, let me have you,” he breathed into Dick’s neck. He pressed gentle kisses to the skin there, keeping his teeth obediently in his mouth. For now, Dick thought. Alphas were all the same.
Still, this was hardly the place —
“Richard,” Damian seized a handful of his hair and forced Dick to meet his eyes. “I don’t beg,” he said imperiously. Even through the pleasure sparking up his spine, Dick found the energy to laugh.
“If I want you to beg,” he whispered back, steadying Damian’s hips with pulses of his own, rocking up into him hard enough to make Damian’s lashes flutter. He gasped. “If I want you to beg, you will.”
Damian was rock hard against his hip. “Fine,” he said. Then he kissed Dick again and groaned with satisfaction. “Please, let me have you, Richard, please.”
The friction between them suddenly ignited. Dick stared up at the young alpha, at his flushed cheeks and handsome face. So like his father, except kinder, gentler, and…
Damian licked his lips hungrily.
And sexier. What’s a pent-up omega to do? “Fuck, Dami, baby,” he kissed him again, nodding helplessly “Okay, okay, you can have me.”
Damian rumbled from deep in his chest, then ripped his shirt off with his hands. He ignored Dick’s protest and tossed the shreds of his shirt over his shoulder. Then he crawled down Dick’s body eagerly, lavishing his scarred chest with kisses.
“Show me how to please you,” he said, rough and hungry. Dark fingers tugged at the waistband of his sweats.
Need pulsed between his legs. He was slicking up already, and he didn’t want to wait. “Damian, it can be hard to make an omega come your first time,” he panted out. He lifted his hips to let Damian finish undressing him and then sat up to tug off Damian’s shirt. “God, you’re gorgeous,” he breathed, dragging his nails over Damian’s smooth pecs. He tangled his fingers in a smattering of chest hair and tugged.
His back hit the table with a thump. “Don’t patronize me, Richard,” warned Damian. “I’ve done my research.”
Dick propped himself up on his elbows and wrinkled his nose. “Um, what does that mea — oh fuck, Dami —”
---
Richard tasted incredible. Slick dripped from his hole, dribbling over his thighs and wetting even the base of his cock. It was a wonder he hadn’t soaked through his sweatpants. Damian lapped it up, savoring the heady scent, then sank his teeth deep into a deliciously soft upper thigh.
His omega cried out, tilting his hips upwards beseechingly. Damian rubbed a hand over the swell of Richard’s stomach. “Don’t worry, beloved,” he crooned. “I’ll give you what you need.”
Richard watched him through bleary eyes, flushed from his chest to the tips of his ears. His jaw dropped open as Damian pet the seam of his slit gently, teasingly.
He dipped a single finger inside, bobbing it in and out, before withdrawing it to feel his slick curiously. It was slippery and smelled sharp and almost tangibly hot. His nostrils flared. Richard was in preheat, he was almost sure of it. His alpha crowed with delight. He had found a perfect mate, a perfect omega — Damian thrust his fingers into that clenching wet heat — with a perfect cunt .
Dick’s head hung backwards, exposing the long line of his unbitten throat. “Holy hell, Damian, I see what you mean about research,” he babbled. His hips moved in desperate jerks, trying to coax Damian into a rhythm before he was ready.
Minutes later, slick dripping down his chin, Damian drew back, the throbbing need between his own legs impossible to ignore.
Dick’s thighs trembled, the tip of his omega cock pink and beaded with precum. “Oh no,” he whined. “Damian, we have to stop, I’m —“
Damian rutted his freed cock back and forth over Dick’s swollen slit. His lashes fluttered as his eyes rolled back. “Just the tip, please,” Damian pleaded, spurred on by the omega’s reaction.
He needed this. They both needed this.
“But my heat!” Dick protested. “You’ll go into rut down here — Dami, you don’t want your first rut to be in the goddamn Batcave, trust me.”
“This isn’t my first rut.” Damian kept his eyes on Dick’s hole as it clenched around his tip. It was practically begging to be filled.
“What?” Damian looked up in surprise to see Richard bare his teeth in a snarl. “Who?”
“Oh, are you jealous, beloved?” He caged him in, forcing the omega to look at him. His slickened hand gripped his jaw firmly. “It was an accident with Ivy’s poison. No one touched me.”
Dick purred, embarrassed. “I’m not jealous.”
“No?” Damian pushed a couple inches further inside and groaned. Dick looped his arms around his neck and arched into him.
“Well,” Dick said. “A little. Maybe… Is that bad?”
The last threads of his self control snapped. “No need to worry, my beloved. As much as I’m yours, you’re mine ,” he groaned as he slid home in one smooth thrust. He smoothed one hand over the bulge in his omega’s tanned stomach, then pressed down and felt him writhe.
“Damian, Damian,” he chanted wildly. “You feel so good, knot me, please, knot me now—“
Despite being somewhere so public, despite the risk of being discovered, Damian pounded into him. The table rattled with the force of each thrust. He silenced Dick’s cries with his mouth, their kiss messy and uncoordinated, the omega’s eyes clouded with pleasure.
“You taste like me,” Richard breathed, giddy.
Damian groaned. He wasn’t going to last much longer. His fattening knot popped inside. Dick jerked and cried out, cheeks wet with tears. Damian licked them up as his knot settled inside and locked them together.
His heartbeat slowed, the simmering energy from his building rut sated for the time being. Dick kept shifting, rocking them together gently as he panted desperately. He still hadn’t come.
Damian’s lips descended over the sharp jut of his jawline, slowly kissing their way to the pulsing gland hidden under the meat of his neck and shoulder. He smelled lavender, lavender, nothing but lavender. Sharp teeth pricked skin as his cock started to spasm and fill his omega with cum.
“Don’t,” Dick writhed under him, weakly twisting his neck to and fro. Damian’s grip on him tightened — the struggle, the fight, it heated his blood and made his gums ache. It was resistance that made alphas lose their sense so readily; the thrill of a fight, the heady drug of forcing a soft, inviting omega into submission.
It was intoxicating. Richard’s blood tasted incredible.
He bit down.
The omega beneath him went rigid, then relaxed as if he were a puppet whose strings had been cut. It didn’t seem possible to slip deeper inside him, and yet Damian did. The pressure ground his little cock into their pubic bones as the tip of Damian’s cock popped past his cervix.
Dick cried out in shocked pain, but the damage was done. Damian would pump his womb full over the next few hours, until his rut was finished and Dick was seeded with his cubs.
He growled, pleased, and began to clean the blood from his skin. Dick sobbed, defeated, but still he whined, begging with his body.
Damian traced a finger down his sensitive omega cock. “You’re so beautiful.”
“You bit me,” Dick cried. “Why did you —“
Damian cut him off with a firm, indulgent stroke. It would feel overwhelming, stuffed to the brim as he was, split open and still taking more. What a good omega.
“Do you want to come, beloved?”
Reluctantly, Dick nodded.
“You want my pups?”
“No—!”
Damian forced him to stop thrashing. He pinched his little cock cruelly, then stroked him even faster. “Don’t lie to me, Richard. Your body knows what it wants.”
“No,” the omega pleaded again, weaker now.
“You’ve been lonely,” Damian kissed his neck gently. “You feel unappreciated, constantly surrounded by the ungrateful alphas of your pack. You’re an omega in his prime, and no one can match you.”
Fresh tears spilled from sky blue eyes. Damian kept his movements steady, watching with disbelief as Richard tumbled over the edge with a plaintive cry. Fresh slick pulsed around his cock, which twitched and spilled more cum into welcoming heat. Dick’s walls clenched and spasmed around him deliciously.
“No one can match you, but me.”
