Angel! Alpha! Castiel and Omega! Demon! Dean.
Enjoy!
Edited 1/15/23: Updated tags- Omegaverse. Chains. Knotting.
Castiel folded his wings as he dropped the last few feet, heavy boots touching down on the terrace and striding through open balcony doors. He flicked a hand once he was inside, sending them flying shut, their deadbolt slamming home. Another flex of will activated the sigils that would keep anyone not an Angel from leaving.
Ruffling his feathers, trying to get a good grip on his temper, the Alpha made himself take his time in removing his gear. Setting aside his sullied Angel blade, removing heavy footgear still bearing battlefield dust and caked gore, removing his bloodied trench coat. Honestly, he'd warned Dean repeatedly. The Omega was lucky he wasn't on some far-reaching mission to hell or some such thing, that he'd just been on a milk run to squash an insignificant Demon nest trying to put down roots among humans. If he had been more difficult to reach the guards would have tossed him into heaven's prison, where the less honorable Angels would have been more than happy to take advantage.
Taking a deep breath, one last effort to calm himself, Castiel strode from the main room into their bedroom. As promised, his lover was heavily chained but unharmed, shackles running from both ankles and wrists to a footboard bolted to the floor. Dean was scowling, testing those bolts with sharp yanks when Castiel came in, wings half extended in agitation.
"What did I tell you?" the Alpha demanded, doors crashing closed behind him. "Did I not warn you what would happen?"
Dean turned is glower from the chains to the Angel, eyes going black to match Castiel's own glowing blue. "It ain't like I asked to get caught," he fired back. "Those sons of bitches were waiting for me, damn it. They've been waiting all year for me to fuck up."
"It's not as though you were unaware," Castiel snapped. "You're the one who can't seem to do as he's told."
"I'm not a dog, Cas."
"Exactly, you're an unmated Demon with no collar in heaven. The moment you leave these rooms with no escort you're fair game. You're just lucky it was Hannah that caught you, not Zachariah or Naomi or the hundreds of other Angels who would love to make an example of you."
"I stepped out for five minutes to have a look around."
"Which was five minutes too long." It came out as more of a growl than not, at which point Castiel realized his voice had been getting louder, closer to full Angel frequency. He closed his eyes, trying to regain what little calm he'd managed before. It took a few seconds, but then he continued in an eerily calm voice, "I did try to warn you, Dean. You can't say that I didn't."
The Omega bristled, taking a step back. "It was just one time. Don't you guys have a three strikes policy like everybody else?"
"No."
"Seriously? Did your old man make you with those sticks up your asses or did you find 'em yourself?"
Castiel sighed. "Dean, I never lied to you or withheld information from you, if only so you would understand the full impact of your actions. Omega or not you were a soldier in hell, if you're seen in heaven without a collar or a mate or both you're to be treated as a hostile."
"Did it ever strike to you mooks as odd, that hell treats Omegas better than heaven does?"
"I'm not having that argument with you right now. There are limits to what I can do, Dean. I had to call in every favor I had just to keep you. The moment they have an excuse, you'll be executed and you know it."
"Because I got caught. Whose fault is that?"
Castiel had heard enough. Dean was stalling, bringing up arguments long since settled. He'd actually retreated to the full length of his chains, as though he could get away. He had gone this long unmated, yes, but only at his request. If Castiel had had his way Dean would have worn his collar from the day he'd taken the Omega to his bed. While the Demon did seem to care for him, and was very enthusiastic whether they were making love or fucking, he seemed to shy away from commitment. Why, Castiel had no idea. He couldn't go back to hell, not since an Angel had captured him on the battlefield and brought him to heaven. They'd imprison him either on grounds of giving up military secrets or desertion, and that if his judge was in a good mood. He couldn't wander free around heaven either, not until the other Angels were sure he was well controlled. Castiel wasn't sure which Dean disliked more, commitment or a leash, both of which he'd have to submit to if he no longer wanted to be a prisoner.
The Alpha strode forward, grabbing Dean by the leather jacket and tossing him onto their bed, chains clattering as he landed with a grunt. "Remove your clothes."
"Go fuck yourself," the Omega spat, glowering at him, eyes still black.
"Remove them yourself or I will rip them off. Your choice."
Dean muttered a truly creative string of profanities, but angrily kicked off his footgear all the same. He shrugged off his jacket, carefully working his wings through the back slits, only to stop when it was halfway down his arms. "How do you expect me to- "
The shackles fell away, allowing him to get his clothes off without ripping them. The moment he was naked Castiel snapped his fingers again, and all four flew back to his limbs, reattaching themselves. Dean started, eyes widening. "You've gatta be kidding me."
"I won't have you slip away this time, Dean," he stated calmly, removing his own clothes. "Present. Now."
Dean's hands fisted in the sheets, jaw clinching as his wings pressed tight to his back. The Omega might enjoy sex, but outside of the bedroom he hated being submissive. Sometimes it took a bit of work to get him into that mindset. Still, his eyes had returned to green, that was a good sign.
"Present," the Alpha repeated, putting more force into the command. He locked eyes with the Demon, refusing to let Dean wiggle out of this one. He loved the Omega, really, but he'd also known from the start he hadn't exactly fallen for the most compliant person in the world.
For a moment Dean wavered, then lowered his gaze. He shifted onto his hands and knees in the middle of their bed, chains clinking as they slid over soft sheets. His wings slowly extended, dark membrane between finger-like extensions of bone. Hardly the bright, feathery appendages an Angel had, but Castiel liked them. They seemed like such fragile things, yet they had carried Dean in and out of countless battles before the Alpha had pinned him down.
Dean lowered his shoulders to the bed once he had wingtips reaching over the bed's edges, spreading his knees wider as he reached around, pulling his cheeks apart and exposing his hole. It was the most vulnerable position an Omega could take, completely submissive and open for an Alpha to use them as they wished. As reluctant as Dean always was to assume it, it never failed to make him hard and slick.
Castiel strode over to their bed, joining his lover atop it, eyes taking their time in running over him from top to toe. Somehow it made the picture that much more mouthwatering, seeing the Demon in chains as he took this position. He was hard even before he laid a hand on the Omega.
The Angel gently traced a finger along the primary right wing bone, enjoying the delicate tremor that ran through the Omega's frame until he pulled away. He braced a hand between Dean's shoulder blades, wings half extending over them in a dominating posture. He dipped down, pressing a gentle kiss to the back of his neck, his hands settling at Dean's hips. He nudged the Omega's hands away, watching as his fingers fisted in the sheets around his head. What worries he might have had about Dean's willingness to go through with this evaporated when he saw the first line of slick begin its trickling decent down one pale thigh. Not only was he as hard as the Angel, he was ready.
Castiel gently licked his way up Dean's thigh, following the line of slick to its source. He was acutely aware of the wiggling, the muffled keens. The Omega could barely hold still as his lover ran a tongue around his pucker, probing into the already loosened ring of muscle. Castiel enjoyed the reaction as much as he did having his face buried in the most potent scent source Dean had, having the musky taste of his slick on his tongue, hearing a quiet whimper when he licked at a stray trickle making its way down the Omega's taint.
Eventually he did lift his head, licking his lips as he moved forward, draping himself over his Omega's back. His wings were still flat on the bed, Castiel's arched over them, feathers rippling when he nuzzled the back of his neck. "Mine," he rasped, nipping warm flesh. "Mine."
A whimpering mewl was the only response he got, though he supposed this might have something to do with the hand he had wrapped around Dean's cock. "Cas, come on," he whined, hips bucking in a desperate attempt for friction. "Please, yours, just...please."
He couldn't remember the last time he heard the Omega say 'please' for anything. Sitting back on his heels, Castiel braced his free hand between the Demon's shoulder blades and pressed forward. A low, keening moan trickled from plump lips, a sound he didn't even bother to muffle. Castiel groaned, breath coming faster in his throat as he rocked forward, burying himself to the hilt. No matter how often they had carnal relations he never got tired of this, how hot and tight and wonderful the Omega felt around him. He'd never understood the draw until that day, when he'd fucked an unruly, leering Demon Omega into his bed, made him scream just to shut him up.
"Dean," he rasped, ramming forward again and again, matching each thrust with a tug on the Omega's cock. "Omega, beautiful, amazing...mine."
"Cas, Cas...don't stop, don't...fuck Cas..."
Castiel moved even faster, suddenly desperate to mate his Omega. Chained hands clawed at the bed, the Demon gasping assorted pleas and profanities. If he wasn't also enthusiastically impaling himself on the Alphas cock Castiel might have been tempted to bind him more securely. Dean wouldn't wiggle out of it this time, not again.
It didn't take long before Castiel could feel the end drawing near. But this would work best if they climaxed at the same time, and he knew it could take a bit more to get an Omega over the edge. Just fucking his brains out wouldn't do it if he wanted to produce the strongest results possible.
"What the hell?" the Omega whined when his pace slowed. One hand actually reached back towards him, probably to urge him along.
Castiel shoved the hand away, then slid his free hand under Dean's chest. The Demon's breath hitched when he started toying with his nipples, twisting and tugging and plucking. They were notoriously more sensitive for Omegas, even when they weren't breastfeeding, and Castiel had found Dean to be no different.
"Cas," he protested, voice a dawn out whine. "Hurry up."
"Are you going to cum?" the Alpha rasped.
"Yes! Fuck yes, now would you- "
Whatever he'd been about to request was cut off in favor of a scream as Castiel shoved him over the edge. Hot, already tight muscles clamped down hard over his cock, the member still in his hand spurting cum. Castiel's breath hitched in a groan, focusing the majority of his energy on staying upright as Dean's reaction sent him over his own edge.
Three sensations swept over Castiel all at once, almost overloading his mental functions. His climax pulsed through him, ecstasy taking his breath away as his limbs shuttered beneath him. He felt his knot begin to swell, and the Alpha made sure to secure himself deep inside his Omega before it grew too big. Finally his head dropped, sinking his teeth into the soft skin at the base of his neck. Dean cried out below him as blood welled in his mouth, but didn't struggle, didn't try to dislodge the Angel or buck him off. In fact he had fallen completely limp under the Alpha.
Slowly, once he was sure it would take, Castiel dislodged from the Demon's neck, gently licking the wound. He couldn't heal it, not unless he wanted to lessen its strength. Even if he left it, Dean was a Demon, it would be reduced to a scar within a day or two. Oh heaven he couldn't believe it. A mate, he finally had a mate, a real mate. Dean was his now.
The Alpha carefully laid down over his new mate, licking the blood from his lips before pressing a kiss to his temple.
"Dean?" he murmured, voice a rumble.
All he got in response was a wordless warble. It sounded happy enough. Castiel smiled, wrapping his arms around the Omega and turning his nose into his neck once more.
Dean was stirring before his knot faded, wings flexing before settling down again, limbs shifting on the bed.
"Cas?"
"Mmm?"
"Can you unchain me now?"
"The keys are in the other room."
"Damn it," he groaned.
"Shhh," the Angel murmured, stroking his hair. "Soon, Dean."
It took another ten minutes, but his knot did eventually go down enough for him to pull out. Dean groaned softly, wincing even as Castiel tried not to smile too broadly. The wet sound as oddly pleasing, as was seeing his mate's thoroughly fucked hole drip with a mix of slick and cum.
"Keys," the Demon muttered as he sat upright.
Castiel lurched off the bed, stumbling over to wear the key ring had been left. By the time he returned Dean was sitting awkwardly on his hip, wings folded loosely to his back. He seemed to be avoiding Castiel's eyes as the Angel undid his chains, tossing them carelessly off the bed.
The Alpha set his keys on the bedside table, then after a moment of hesitation reached into the top drawer. He pulled out a box that had been there almost as long as Dean, pushing the drawer closed. Castiel sat cross-legged in front of the Omega, tilting his head and trying to catch his eye.
"Dean?"
"Yeah?"
He waited until green eyes lifted to meet his own to offer Dean the box. Judging by the way his mouth tightened the Omega knew what was in it. While he'd never presented it to him, he knew Castiel had wanted this for a long time. Since the first time Dean had joined him in bed for something besides sleep.
Fingers tugged open the box, lifting the lid so he could peer inside. Castiel was pleased to note the look of surprise on his face when he saw what was inside. Just knowing what he was being offered didn't mean he'd know the details.
Human, Demon, or Angel, it was tradition for a mated Omega to wear a collar given to them by their Alpha. Castiel had tried to find one that suited his would-be mate the best, something that was Dean. It was harder than he'd thought, especially once he'd seen the sheer variety offered. Eventually he'd settled on a simple collar with a metal buckle and locking device, supple dark brown leather studded with sapphires, emeralds, and black pearls. The inside had the words 'Beloved Mate' branded into it. Something comfortable, and nothing too flashy.
Castiel watched, suddenly uneasy as Dean slowly lifted the collar out of its box. He'd been hoping to get Dean to agree for so long he'd forgotten to worry over whether or not the Demon would like the collar. As he watched the Omega turned it over slowly, fingering the brand and the stones.
After a long minute Dean looked up at him, an oddly timid look on his face. "You, uh, wanna put it on?"
A wide smile graced Castiel's face. He gladly took the collar, gently securing it around his Omega's neck. Rather than pull away when it was done, he cupped Dean's face in his hands, admiring how it looked around the Demon's neck as he returned the gaze.
"Beautiful," he murmured, stroking his cheek with a thumb.
Dean made a face. "I ain't a chick, Cas."
Ignoring the protests, Castiel dipped down to kiss him. Dean smiled into the kiss, reaching up to wrap his arms around the Alpha's neck and pulling them both down to the sheets. Needless to say, neither of them left the bed for quite some time after that.
Please Review!
