Actions

Work Header

Marked

Summary:

After years of forced separation, Jon returns to claim his heat-stricken omega.

Notes:

Heyyy so just a heads up, this is like… my first Omegaverse fic ever 😅 English isn’t my first language so pls be gentle with me lol. I tried my best to make it hot and messy and all the alpha/omega vibes, but if something sounds weird or off, that’s probs me and not your fave character 😂 hope u enjoy anyway!! 💖🔥
Ofc dami and Jon are way more than mature, they are +21 plus

Work Text:

The first guard didn’t even get a chance to scream.
Jon lands on his back, crushing him instantly, bones splintering under his weight. He pauses only to take in the garden—pristine, cherry trees stripped bare by winter, the cold air sharp against his skin. White gravel crunches under his boots as he moves toward the next man, slicing through his neck with a motion so smooth it’s almost intimate.
The guards circle the central pavilion—helpless against what’s coming.
Jon doesn’t slow down.
The first man raises his weapon, but the barrel bends like tinfoil in the alpha’s hands. Jon grips his wrist, twisting it past every human limit. A wet, sickening snap. The man collapses, hand severed.
The second guard tries to strike from behind. Mistake for him. Jon spins, eyes glowing with a dangerous heat, and drives his fist into the chest, crushing bone and resistance alike. Another man lunges—Jon catches him by the neck and hurls him into a marble column. The impact sends a shock through the pavilion, blood streaking the pale stone.
The garden, cultivated with millennia of care, is desecrated in seconds. Bodies pile up in the grass and fountains.
Jon moves forward. These men were trained, lethal, raised to die if necessary. Against a full-dominance Kryptonian, they are nothing more than obstacles to what belonged to him.
One man bolts toward the fountain. Jon reaches him in a blink, lifting him by the neck. The guard’s eyes widen in panic; his breath falters. Jon tightens—just enough—and the neck gives. The body falls, lifeless, into the water, turning it slowly red.
Every step Jon takes is guided by one certainty.
Damian is here.
He can smell him even through the sterile, chemical masking of his omega scent. It pulls at his chest, his stomach, his throat. Jon’s pulse hammers at the reminder of Damian’s presence. Even tamed, even masked, Damian calls to him, a punt in his body a fire that refuses to be ignored.
The last two guards fight in perfect coordination, blades flashing under the moonlight. Jon takes the first hit without flinching; the blade shatters against his skin. The second never lands. He grabs the man by the head, slamming him to the ground with such force the pavilion shakes. Skull splinters. The other guard tries to flee—Jon’s gaze cuts through him like a laser, punching a hole through his chest.
Silence returns, broken only by Jon’s controlled breathing.
The garden is a field of bodies.
Jon finally lifts his gaze to the pavilion entrance. The doors are slightly open. He knows exactly who waits on the other side.
And he smiles.
He steps forward slowly, deliberately, pushing the doors open.
Damian stands there, draped in green and gold, eyes locking on Jon with a flash of heat and defiance. He lunges without hesitation.
The blade arcs, precise and controlled. And for a heartbeat, Jon notices the subtle things—the way Damian’s muscles coil under his skin, the tension in his fingers, the flare of his omega scent that even chemicals can’t hide. It’s intoxicating. Dangerous. Perfect. Damian alive, furious, resisting him—and Jon adores it. Admires every sharp intake of breath, every bite, every refusal to bend immediately.
It makes his dominance taste sharper. His control feel more alive. More… necessary.
Jon doesn’t defend himself. Not yet. He lets it come to him.
Damian’s sword slides along Jon’s side, slicing the cape, grazing skin without piercing it. Damian growls—a low, animal sound he would never admit he’s capable of making. His green eyes burn with rage, but Jon knows they’re glassy with heat. «I told you not to kill my guards.» Damian’s voice is pure venom, thick with rage and frustration.
Jon steps forward. Then another. Every blow Damian lands meets flesh that doesn’t yield, bones that don’t break. It’s like fighting a walking mountain.
«I like it when you’re angry, my little omega. You get prettier. And it make me harder.»
«I am not your omega!» Damian spits, striking his chest. «I told you to get the fuck out of my life.»
Jon stops just inches from him. Now he feels it clearly. Beneath the chemical suppressants, the inhibitory patches Damian wears in the hope of not being recognized as an omega—beneath them there is something hot, chaotic, fermenting. The same scent that dragged Jon here from miles away.
Heat.
The heat that now clouds the omega’s mind and makes his body slick in the presence of an alpha.
Jon inhales slowly, Damian’s scent filling his lungs. His eyes darken. «You are my omega,» he says quietly, gaze locked on those green eyes. «I can feel that you need me. Your alpha.» There’s a disturbing satisfaction in his voice. «Now stop making a scene and bend over that table.»
Damian explodes with rage, lifting the blade to Jon’s throat—but his hands are trembling, almost imperceptibly. Those words are enough. That closeness is enough. His omega nature is breaking free, and Jon sees it. Feels it.
Damian swallows. Slick slides between his legs, «I’m not in heat, asshole,» he growls. «The inhibitors work, so get the hell out before I bring out the kryptonite.»
Jon doesn’t move. Doesn’t pull away from the blade. Doesn’t blink. «If the inhibitors work,» he says calmly, «why did they lock you in here with all those guards protecting you?» A smile curves his lips. Damian’s face hardens.
«And those patches you stick on yourself? They work on everyone else,» Jon continues. «Not on me.»
Damian holds his breath, jaw tight.
Jon steps closer, until the blade presses into his skin without breaking it. He tilts his head slightly, like a curious predator. «You covered the scent,» he murmurs. «But you didn’t erase it. You can’t.» Then, softer, «My Kryptonian nose senses everything.»
Damian swallows.
«I can smell the stress,» Jon says. «The fever rising. The way your omega is searching for stability.»
His eyes lock onto Damian’s, merciless.
«It’s searching for my knot, you want that.»
Damian lashes out desperately, but there’s no strength in it. Jon grabs his wrists, stopping him. «You’re mine,» he says quietly, not raising his voice, like stating a fact «Your body knows it. I can feel it. It’s calling its alpha. It’s calling me.»
«That’s not true,» Damian whispers, but his voice betrays him. His cheeks flush. The alpha’s presence overwhelms him, slick soaking him further.
Jon pulls him closer, presses his forehead to Damian’s, warm breath mixing with his.
«It is,» he says simply. «And you know it.»
With a sharp motion, he rips the patches from Damian’s wrists.
Damian jolts. A sound slips from his lips—broken, traitorous, thick with arousal. Immediate shame. Self-loathing.
The heat explodes under his skin, now unfiltered.
Jon feels it like a wave crashing into him. His breathing changes. He leans in, buries his face in the hollow of Damian’s neck, where the scent is purest, most vulnerable. He inhales slowly, deeply, like he’s tasting him for the first time—even though he knows this scent has always belonged to him. «There you are,» he murmurs. «Finally.»
Damian clenches his teeth. His hands press against Jon’s chest, trying to push him away. «Go away…» he whispers. «I don’t want you.»
Jon smiles against his skin. He doesn’t pull back. He tightens his hold, trapping Damian against his body. His lips brush Damian’s neck, then his tongue traces the omega’s warm skin, tasting something like honey. «If you didn’t want me,» Jon murmurs, «your body wouldn’t be reacting like this, why are you liking it this much.»
Jon’s hands slide slowly down Damian’s back, stopping at his ass, gripping the solid curve possessively.
«Stop…» Damian’s voice breaks, but the more the alpha touches him, the more his body betrays him—mind fogging, heat taking control.
His omega wants the alpha. His alpha.
Wants to be bred.
Wants Jon’s knot inside him.
He Wants to be filled like a fucking bitch.
But his rational mind knows it isn’t what he wants—it’s the heat talking, «I’m not yours anymore—»
«Don’t lie,» Jon interrupts softly, cruelly gentle. «Your mouth can lie. Your body can’t. And I can smell your slick dripping.»
Damian shakes his head, eyes wet with rage and confusion. His mind wants Jon out of his life. His body demands its alpha. «I’m not your omega anymore,» he says, as if repetition could make it true, «And you’re not my Jon anymore.»
Jon pulls back just enough to look at him, «I may not be your “Jon”,» he says calmly, «but I’m still your alpha.» His eyes are too calm. Too controlled. «Do you realize,» he continues slowly, «that you keep using the wrong words?»
Damian holds his breath, He doesn’t want to smell the alpha anymore, he doesn’t want to cloud anymore.
«You talk like or not, this is something you can decide.» Jon tilts his head, studying him. «it’s not Like the bond disappears just because you want it to.» A thin smile «That’s not how it works. Not for us. I’m your alpha. I already marked you. We already created this bond, you are my mate. Don’t you remember? That night when we were in high school, we were young but it was you who told me to push myself further., to mark you» His voice sinks deeper than any touch. «I can change, but you belong to me.» He leans in again, forehead to forehead. «Your body is still searching for me. Every fiber of it, and you know that.»
A pause.
«You want it. You want me to sink into your heat, to fill you properly, to give you my knot.»
Damian closes his eyes, torn apart, breath uneven, body suspended between flight and surrender.
Jon holds him tighter, possessive, forcing Damian to breathe his scent, to feel him, to yield. Jon didn’t even understand why—but he wanted Damian to want him. To want more. To ask him for one of his pups while cumming on the hard thrusts of his cock.
He didn’t want Damian to reject him.
Didn’t want to have to force him—at least not completely.
In his fantasies, he takes Damian however he wants. He likes that he resists first, That he fights, and acts all bratty while taking all of hit. But in the end, he needed to begs for more. Jon wanted to hear Damian beg for his pup, for is knot and for being filled whit his cum once again. This was what he wanted, but you can’t always have what you want,
And even if it came to it—
Even if it was necessary—
He would take him anyway, he would have raped the hole of his omega.
He would crush the alpha instinct to protect his omega during heat, and do exactly what he wanted, Which was also what the omega needed most at that time.
His arms are a calm, controlled cage. Damian can smell Jon, and the calm wraps around him. That scent alone is enough to soothe his heat, and something inside him hates how a deeper part recognizes it as familiar.
Safe.
Jon lowers his face to his ear, lips brushing without biting. «You can hate me as much as you want. But you are my omega…» Then he sinks his teeth into the soft lobe of Damian’s ear.
«I-it’s not true, Jon… you have to go. Now,» Damian says, not stepping back. But when he feels Jon’s hands squeeze harder on his ass and then slide between his legs, he can’t hold back a moan. Through clenched teeth he adds, «I’ll kill you, Jon! If you dare touch me again!» trying to suppress the whimpers his body was desperate to release.
«You’re already so wet,» Jon whispers in his ear. He can smell Damian’s omega scent growing stronger, thicker—slick soaking him, making him ready to mate, to take Jon’s knot, to give him the child his was demanding, «If you don’t want me, why are you this wet? Why can’t you resist my touch?»
Damian growls in anger, but he can’t pull away from Jon’s hold. No matter how much Jon has changed, no matter how far he’s fallen, he is still his alpha—and even if Damian doesn’t want to admit it, he knows this is something that cannot be undone.
«They kept us apart for a long time,» Jon says. «And look what it did to you.»
He brushes his knuckles along Damian’s cheek.
«But there are no chains strong enough to keep you away from me. Neither Ra’s al Ghul nor Bruce Wayne will ever keep you from me,» he says venomously. For years he had cursed the names of the two men who kept him from his omega, who stopped him, who locked him away in that frozen prison.
Damian whispers, «I can live without you.»
Jon tilts his head, «Then why are you still here?» He grips Damian’s face in his hands, pulls him closer, presses a kiss to his cheek. «Why didn’t you run?» Jon continues.
«Why didn’t you scream? Why didn’t you really strike me when you had the chance? If you truly didn’t want me, why didn’t you use your grandfather’s dagger? The one made of kryptonite »
Damian doesn’t answer. He feels the warmth of Jon’s kiss on his cheek. His body ignites with every touch, and Jon knows it. He lowers his voice until it’s almost a whisper. «Because part of you hoped I would come.»
«That’s not true,» Damian says «And you’re an idiot if you really think so »
«Oh, don’t lie to me. How many times did you touch yourself thinking about me? About my dick fucking the brain out of you? Uh? How many times?»
«Never!»
Jon laughs deeply. «I know you did. I know you fucked yourself with your fingers, hoping I’d show up at any moment.»
Damian closes his eyes, «I don’t need you,» he murmurs. «I can choose someone else. I can have another alpha.»
For the first time, Jon truly stiffens. His territorial instinct explodes, «Are you trying to make me angry?»
«Is it working, Kent?» he says whit a smirk
«Oh, it is. But it’s having the opposite effect.»
« don’t tell me that after what you became you are still A jealous little boy»
« I’m much worse than that»
Tired of waiting, Jon lifts Damian effortlessly and places him on the table in the room. Damian lets out a nervous grunt, his face burning red—he can’t deny what his body wants.
Jon grabbed his clothes with brutal determination and tore them off him, stripping him without a shred of gentleness. The briefs, already soaked, slid down, exposing Damian’s arousal.
Jon let out a low grin, «Look at you,» Jon said, «you’re a complete bitch. So hard for me already, after so little.»
Damian looked away, but Jon caught his chin in his hands and forced him to meet his eyes.
«I bet you want me to cum inside you until I breed you,» he laughed. «Don’t worry, little omega. You’ll get what you want—and I’ll make sure I make you enjoy it properly.»
Damian growled, and Jon loved it. He tightened his hand around his omega’s neck, just enough pressure to make him To cough a little. With the other hand, he unbuckled his belt and lowered his pants just enough to free his hard cock.
Then, slowly, provocatively «Do you want to touch it?» he asked, eyes dark and hungry. «Actually… don’t you want to suck it properly? That’s how you like it, right?»
Damian shook his head, «Not even dead.»
«I bet your throat isn’t used to a cock this big anymore.»
Damian placed a hand over the one Jon had on his neck. «You’re an asshole,» he said—but his voice sounded more like a whimper than an accusation. His cheeks were burning red, sweat beading on his forehead.
Jon curled one corner of his mouth, «Oh, you’re breaking my heart,» he said, fake sadness in his voice. He brought his cock up against Damian’s and wrapped his hand around both of them, slowly rubbing them together.
Damian let out an involuntary moan as Jon’s cock slid against his. His vision blurred, his legs trembled. «A-alpha…» he whimpered as a shiver ran down his stomach. «N-no, no,» he added immediately.
«Good, Damian. Good boy,» Jon said, increasing the speed of the friction and tightening his grip. «Call your alpha. Call me.»
«N-no—» But as the word left his mouth, his lips slowly parted, his tongue just visible.
Jon tightened his grip on his neck, «Good,» he said, before lowering his mouth toward Damian’s lips, barely brushing them. «You want it in your mouth, don’t you?»
Damian shook his head, but his eyes were locked on Jon’s erection.
«silly little omega. You can’t decide anything for yourself,» Jon said before pushing Damian’s head down onto his cock.
After a brief resistance, Jon managed to part his lips, feeling the warm mouth wrap around his cock, giving him exactly the pleasure he wanted. «Oh yes, Dami— fuck—» Jon groaned, voice rough. «You’re so wet. So tight,» he whispered as he forced Damian’s head deeper, until he felt the resistance of his throat against the tip of his cock, « good as I remembered»
He began to move slowly in and out of his omega’s throat. Damian gagged around Jon’s cock, and Jon loved the sensation—the way his throat tightened in reflex around him. «Such a perfect little omega—» he moaned, unsatisfied.
Damian felt his slick pouring out of him, his mind now completely focused on the cock in his mouth. What little clarity he had left faded every time Jon pushed deeper.
In his head there was only one word left.
Alpha.
Damian started touching himself. With the tips of his fingers, he traced the full length of his cock, moaning at the slightest contact—but Jon stopped his hand with a sharp movement. «No,» he said, forcing the omega’s hand behind his back. «If you’re going to come, it’ll be for my cock.»
Damian moaned even louder. He began to move his head faster on Jon’s shaft, but Jon tightened his grip on the back of his neck—reminding him who controlled the rhythm, who decided how much he took and for how long.
And Damian was starting to like the force of his alpha.
The dominance.
The control.
This was exactly how his omega side wanted to be treated.
When Jon didn’t pull his cock out of his mouth, Damian let out a frustrated whimper.
«Don’t worry,» Jon said, stroking his head, «Soon you’ll have something else.»
He yanked him up roughly, then spread his legs apart with force.
Damian moaned.
And the alpha answered with a grin.
Jon put the tip of his cock on Damian’s orifice, the omega growled in response «please, more” Damian moaned while Jon’s tip stimulated his orifice with slow movements, Damian seems happy now. Satisfied with himself. He’s staring at
Jon’s hard length, excited, like he can’t wait to see what comes next. There was no more anger, no more resistance. In any other situation, Jon would have been thrilled to see a omega this eager, ready to take his cock — but he isn’t. Not completely.mMaybe he wanted Damian to fight more, but apparently his cock felt better than the omega had ever admitted so it took less than he expected, and anyway, once he was finished, he would take him away from this place— and his omega would throw enough tantrums afterward to satisfy him.
«What’s up Damian? Don’t you try to resist anymore? To do the alpha?» he said while pushing a finger inside him. Inside, Jon thinks he feels untouched — but he knows it isn’t true. He’s taken it well more than once. Jon had fucked him probably more times than he could even remember. But no one would ever guess it, because he was always so tight, as if he were made to be opened like a virgin every single time.
Damian moans as his finger moves inside him, and when he doesn’t insert another one he almost screams with pleasure. «I can’t wait any longer» says Damian between one moan and another, «please alpha! Please! Do it!» He whines moving his ass to accompany the fingers that fuck him.
«now you ask me? Oh little omega i really fucked your brain didn’t i? Has your heat fucked you up?»
«Yes alpha yes! Now fuck me for good! Fuck me hard like you do!»
Jon pulls away, steps back a few steps and sits on the floor «Come and get your omega knot»
Damian doesn’t dare to refuse, he gets on top of him and pushes Jon’s chapel against his orifice, he feels the resistance of his body and moans in pain as he forces the entry of the member inside him.
Jon loses some of his focus when Damian sinks that tight hole down onto his cock.
He tries to pull his hips back, just to tease his omega, but Damian pushes down harder instead. Jon is genuinely surprised when Damian stays still for a few seconds, as if it had already exhausted him.
«Let’s go omega! I told you to fuck on my dick and you have to do it!»
Damian nods — by now he looks completely brainless, and starts bouncing up and down on his alpha’s hard cock, exactly as he was told to do.
Jon can’t stop a trembling moan from leaving his throat when the hot, soft heat of Damian’s wet channel tightens around him. It’s restrained, because he doesn’t want Damian to know how good it feels.
But He thinks the omega knows anyway.
In fact Damian is smiling like he does.
And besides, Jon has told him enough times in the past — before he “changed” —
every time they mated, every time he praised him, so he probably already knows what it means to Jon to be inside him.
Damian is whining too. At first it’s small and shaky — a soft sound of pain and discomfort, because he’s so fucking tight every time, and it’s hard to take something as big as Jon without preparation. But he’s soaked and in heat, so he manages. He exhales when Jon is fully inside him, like he’s in bliss, his eyes rolling back from the pleasure.
«It’s nice, isn’t it?»Jon can’t help but mock him.
Damian bites his lip and nods, and Jon can see him blush even more.
The omega decides to start rocking gently.
The scent of Damian in heat is driving him a little insane, and every alpha instinct in his body is desperate to breed the omega beneath him until he’s full of his pup. He already wanted Damian like this, to leave a piece of himself inside him forever, but the more he drowned in that heat, the more he wanted to truly breed him.
He loved the idea of filling the heir of the League of Assassins, Bruce’s favored son, with his child. A child of a krypton, his child. Fuck that was turning on Jon even more. He honestly thought the chaos afterward would be incredible — and the thought alone drove him wild.
Jon lowers his eyes on Damain’s dick, the little omega has a red cock that is already leaking from the tip. He always find it cute, damain always liked to play as the strong omega, but every time he fucked him he couldn’t last longer than ten minutes. He sucre was an omega like is daddy, and Jon sure was an Alfa like is father so he would have make sure that is omega was well filled at the end «My love.... Fuck— move harder» Jon ordered, planting his hands on his hips and thrusting him harder. Now he was ball deep inside him to the hilt, and the omega looked completely dissociated from reality, his mouth half open, eyes rolled toward the ceiling. Damian lowers himself on Jon’s lips for a soft kiss, and Jon kisses him back more fiercely, devouring his mouth.
Jon wonders how much longer he’ll be able to enjoy this, even as he starts losing himself in the feeling of a wet omega around his cock.
He spits and pushes himself into Damian hard enough to jump his body on top of him, making him scream.
Damian’s eyes, don’t concentrate anymore and he moans, this sudden lamening of speed makes him enjoy.
Jon starts thrusting into Damian, who takes him so easily. He whimpers and moans, like the little bitch he is and his hands pressed against Jon’s chest. The omega is truly moaning now, more than Jon has ever heard in all these years, and it doesn’t take much to make him come.
Jon laughs when he feels the squirt of cum from the omega’s cock against his stomach, «I’m still doing it good for you, huh?» He mocks him. «You were doing the difficult thing and then? It lasts so little!» He looks at Damain’s seed on his stomach, takes some with his fingers and puts it in Damian’s mouth pushing it straight down his throat “see? You’re good, aren’t you?»
Damian falls forward, rests his head against Jon’s shoulder and whines «Shut up Kent» his voice small and pathetic.
«Don’t stop» Jon whispers in his ear,mand the omega starts moving again slowly, bouncing as much as he can, but not enough to pleas his alpha. Jon understands it’s time to take control again, because his omega is too tired and too deep in heat to think clearly or keep pushing himself.
Jon wraps his arms around him, pushes him down to the floor with extreme gentleness, then climbs over him, continuing to thrust into him hard. Having the omega beneath him makes his alpha mind fade — the deeper he goes into Damian, the more intoxicated he feels. His cock begins to knot inside Damian, Jon keeps kissing him relentlessly, his vision whitening, every part of him screaming to reproduce — and he does.
He empties himself into Damian’s body.
Floods him with his thick seed.
Jon stayed still for a moment, catching his breath. His gaze fell on his trembling omega, and without thinking, he settled on top of him, still buried inside Damian as if he wanted every drop of himself to remain there. The weight of his body pressed down like a warm, protective blanket. There was no hurry now. No violence. Only presence. dominance.
This was his favorite part, even if it never lasted long—the moment when his omega was completely defenseless, letting himself be held and soothed. Jon ran a hand over Damian’s head. «Shh…» he murmured softly. «You’re safe now, your alpha got you.»
In response, Damian purred, soft and small like a kitten, pressing his face into the crook of Jon’s neck to take in his scent. The trembling had stopped. He had curled up against Jon, delicate and sweet, a big contrast to everything that had happened just moments before. Their bond was reforming, and Jon knew it was good for both of them.
Jon was aware of time—they didn’t have much. Damian’s screams and moans had surely drawn attention, and by now, someone would have noticed his escape from Phantom Zone. And Everyone knew what his first move would be.
Still, Jon remained there, lying over him, letting Damian feel the full warmth of his body. Damian moved slightly, burying his face deeper into the curve of Jon’s neck. He breathed—deep, steady, memorizing Jon’s scent. «Don’t go…» Damian murmured, almost without realizing it.
Jon closed his eyes for a second, soaking in the moment, until Damian’s mind caught up with reality. Then the omega started giving sharp pats to his back and chest. «Get up, stupid alien!» he barked, hitting him as he spoke. «Move before I kill you for what you did!»
Jon looked at him, noting the faint satisfaction still lingering on Damian’s face. His cheeks were flushed, and even as he scolded him, he was still purring softly. «I’m not going anywhere… not without you,» Jon murmured, pulling his pants up. Damian continued yelling, but didn’t resist when Jon adjusted his clothes with careful, surprisingly gentle hands.
Jon wrapped him in his arms and lifted him effortlessly.
«Where do you think you’re taking me, idiot?» Damian spat, exasperated.
Jon hoisted him over his shoulder. «Let’s find a nice place to make a nest. Don’t you think that’s a good idea?»
«No, stupid alpha! Let me go!» Damian shouted.
Jon ignored him. He had his omega back, and he wasn’t letting go again. He stroked Damian gently, murmuring that they were going to a safe, warm place—somewhere just for them.