Actions

Work Header

Taboo

Chapter Text

Two months later saw Cas on the couch, wings spread as far as they could stretch without causing him pain as Dean groomed him.

The demon had quickly learned which touches were pleasurable and which weren't for the angel and Cas often found himself going boneless under Dean's clever fingers.

His wings hadn't been looked after properly for nine years. Abused and damaged (like most other angels' wings), Castiel had long ago given up trying to make them look presentable.

However, since learning of Dean's interest in him and surprising himself with the revelation that he reciprocated, the demon had been determined to pay some much needed attention to the battered appendages.

Cas groaned huskily as Dean massaged all the aches and pains out of his left wing and the demon chuckled behind him as he rubbed over a particularly sore spot.

Cas arched into the touch, eyes glowing blue as Dean carefully removed a few broken feathers that were causing discomfort.

"You have wonderful hands," moaned the angel as Dean combed through his feathers, shifting them into the correct position.

Dean's smirked before sliding his hand over the top of the wing and accidentally brushing the sensitive oil gland.

Cas threw his head back in a throaty groan.

Dean grinned and caught the gland again and this time, a steady trickle of oil leaked from it.

Castiel flopped back against Dean, closing his eyes in pure bliss at having someone take care of his mauled wings.

Dean chuckled and scented at the other alpha's neck, the oil making his forest-y odour twice as strong. Dean had quickly grown addicted to that smell.

Cas bared his neck a little further for Dean and the demon grinned, awed at the fact the other alpha trusted him enough to expose such a vulnerable area.

Dean pressed a kiss to the soft skin.

Then he got this calculating gleam in his eyes as he abruptly pushed his hand into the golden oil.

Cas gasped as Dean rubbed the oil meticulously into the inside of his wing, all the while keeping his free hand curled firmly around the angel's middle, and the smaller alpha made quiet whimpers of pleasure as Dean took care of him.

When Dean finally moved onto the right wing, after an hour of attention, Cas' left wing was trembling in bliss.

For angels, it was an intimate practice to let another groom their wings, just as demons rarely let anyone other than a mate or love interest touch their tails, and usually, angelic mates would groom each other with their own oil as a show of devotion and protection to one another.

Since Dean had no oil to mark his lover with, he had to settle with grooming Castiel with the angel's own oil, however, that didn't mean they couldn't have their own quirky ways of being intimate with one another.

As Dean slipped his tail in the right wing's gland, Castiel smirked and grabbed for the sandy appendage, rubbing his oil down its length in a show of claiming and Dean huffed in amusement as he continued to massage the midnight wing.

"Possessive much?" He growled softly, just to rile the angel a little more and Cas responded with a narrowed gaze before sucking lightly at the tip of his tail.

Dean gasped and a shiver wracked his frame as Cas' alpha canines scraped over the sensitive area of his tail.

"You're gonna pay for that, angel," he purred and instead of feeling threatened like he had done on countless occasions when other demons had uttered those words, Cas snuggled back against Dean's chest, feeling safe and wanted.

Then Dean flipped them over, pinned him to the couch and slid his tongue into his oil gland, and all Cas could think about was knotting Dean until the other alpha was nothing but a whimpering, writhing heap beneath him.

But as Dean sucked torturously at the gland, Cas began to wonder if it would be so bad if Dean knotted him for a change.

Dean had never tried to claim him as it was obvious that Castiel's fear in that field was too great to just overcome by a few heart-felt words.

Dean didn't push and he was immensely grateful just to have the other alpha as his lover - after all, two alphas in a loving, sexual relationship was unheard of; practically unspeakable when there were no dominating overtones involved.

Yet in the past two months, Dean had proved his affections for Cas were sincere and, although it was taboo for them to want to be with one another for more than just a chance to prove who was the stronger alpha, Cas wouldn't give up his affair with Dean for anything (even if he knew it would only last a year at most, before he got carted off to another master, as was the law).

So now, Cas was beginning to question whether it would be such a horrible thing if Dean were to claim him for once. The other alpha obviously had no intentions of hurting him, so Cas wasn't really sure why he was so averse to the demon knotting him.

He knew it wasn't natural for an alpha to be knotted, but honestly, he was curious as to what Dean felt like.

And maybe it would erase some of the nightmarish memories he had retained if Dean could show him that not all knottings had to be painful.

By now, the demon had begun to massage the oil back into his wing and Cas glanced up at him through half-lidded eyes as the aches in his right wing were tended to.

Who cared about his other masters? Castiel wanted Dean now.

"Knot me," he breathed and Dean's eyes widened.

"What?" He whispered, shocked and Cas leaned up to suck on Dean's bottom lip.

"Knot me," he repeated trailing his nails lightly over Dean's back in a way he knew would draw the demon's alpha side out.

Dean held his instincts at bay.

"Are you sure, Cas?" He panted, though his tail was already beginning to wrap around Cas' thigh.

Unable to resist flustering his lover further, Castiel growled in challenge, nipping Dean's bottom lip and scraping his prominent canines over it erotically.

"I said: knot me, alpha," murmured Cas in a voice that was all alpha challenge and he smirked when he saw something shift behind Dean's eyes; something feral and primitive.

Before Cas knew it, his shirt and belt were ripped from him as Dean rumbled low in his throat.

Wanting to keep their little game up, Cas tore Dean's shirts from his chest (the other man wore too many layers in his opinion) as he growled back defiantly, staring Dean straight in the eye.

His own eyes reflected the amusement shining in Dean's.

However, just because Cas found their game amusing didn't mean he wasn't incredibly turned on, and if Dean's hungry gaze was anything to go by, the demon was just as aroused at having another alpha touch him so intimately as he was.

He half expected Dean to be rough with him (he probably deserved it after all his teasing) and he found himself not minding the prospect of being manhandled by Dean, but once again, the demon caught him by surprise.

Despite his riled state, Dean pressed his lips to Cas' collar bone, nosing at his neck lovingly as he inhaled his scent.

Cas' gaze immediately warmed as he stroked Dean's hair tenderly.

Then Dean peppered kisses down his chest, mouthing gently at every ugly scar he passed over.

Cas felt his heart melt.

"And here's me thinking you were going to go all alpha on me," he chuckled and Dean moved to claim his lips.

"I am going all alpha on you," he breathed. "How an alpha should treat his lover."

Cas chased his lips desperately.

Then Dean returned to the angel's chest, kissing each and every scar that rested there, before slowly and sensually sliding Cas' trousers down as he began to give the same treatment to the scars that resided underneath.

Cas placed a possessive hand between Dean's shoulder blades, where the bases of his wings would lie if he had any, as he let his head fall back against the arm of the couch.

Dean nuzzled at the inside of the other alpha's thigh, before licking it experimentally.

Cas groaned quietly and Dean smirked as he nipped at the tender flesh.

Cas' head shot up, eyes glowing a dim blue as he gasped and gazed at the demon between his legs.

Then Dean caught his gaze as he trailed his tongue slowly but firmly right between both thighs.

Cas released a delicious moan as he arched off the bed.

"Dean..."

"You sure you don't want me to just keep doing this all afternoon?" Dean purred as he licked at the erogenous area once more.

Cas whimpered and Dean chuckled.

"'Cause I'm quite happy tasting you from here."

"Tease," panted Cas after another filthy lick.

Dean grinned as Cas' nails dug a little deeper into his back, gorgeous moans tumbling from his lips the longer Dean tended to his pelvic region.

He could see deep, jagged scars and damaged skin resting there, where Cas had been forced to submit against his will and had been punished for no other reason than he was an angel, and the thought that Cas had been through such horror was enough to make Dean's blood boil.

He continued to lick at the wounds, sucking at them every so often or kissing them and Cas' groans seemed to become less like groans and more like choked sobs as Dean treated him so gently; more tender than he had been treated in nine years.

The sounds broke Dean's heart, but he didn't let up. He wanted Cas to feel cherished and desired as more than just an alpha's knotting toy, and the angel felt tears begin to roll down his cheeks in memory of all that had been done to him.

"Dean," he choked and immediately the demon was claiming his lips, shielding his body from the cruel world with his own, as his hand smoothed over dozens and dozens of old scars on his chest, stomach and hip.

"I promise I won't let anyone hurt you again," snarled Dean, eyes sliding to black as he scraped his canines over Cas' throat.

The angel whimpered. It was a nice thought; being under Dean's protection for the rest of his life, but he knew it was just a fantasy. In ten months, he would be back to the hellish life he'd known before Dean.

For now though, he could have this; could pretend that Dean would protect him and that he and the demon would share a long, wonderful life together.

He spread his legs beneath Dean and bared his throat in offering for the other alpha.

Dean rumbled appreciatively and nuzzled Cas' throat, before stealing another kiss as he lined their pelvises together.

Cas quickly removed Dean's jeans and underwear and allowed himself to relax as he wrapped his arms around Dean's back.

His tattered wings attempted to fluff up in a move usually performed by omegas who wanted to make themselves look more inviting to their potential mates, and Dean recognised the gesture and began to chuckle.

He captured Cas' lips once more.

"You're already beautiful, darlin'," he breathed and Cas' heart did back flips.

"You sure you want this?" The demon asked, concerned and Castiel nodded pleadingly.

"Don't make me beg," he whispered and Dean shook his head as he placed another kiss on Cas' lips.

"Trust me?" He asked wanting to make sure Castiel had no doubts about someone knotting him again.

"Always."

Dean smiled and peppered tiny kisses down his chest as he prepared to claim the other alpha.

As Dean spread Cas' legs a little wider, the angel's pleasured expression dimmed slightly.

A slither of uncertainness flashed behind his eyes, but it was gone before Dean could notice it.

Castiel shook his head and relaxed back into the couch. This was Dean; he would take care of Cas properly.

As Dean took him, their rhythm starting out slow, another flicker of doubt crossed his mind and the smile slipped from his face as Dean continued to pepper kisses down his chest and stomach.

Cas shifted slightly, trying to rid himself of the phantom pains in his groin.

"You okay?" Dean asked as he nuzzled at Cas' stomach and the angel managed a nod and a quiet "Yes".

He forced his overactive mind to relax and enjoy the sensations.

Dean's pace quickened marginally and Cas shifted again, feeling his heart rate beginning to pick up as a terrible memory wormed its way into his mind.

 

"I wonder how long it'll take for me to tear you open, angel?" A dirty voice growled into his ear, breath stinking of alcohol and smoke.

Cas cried out, agony flaring through his body as a knot slammed him repeatedly into a wall.

A chuckle. "I can feel the blood already."

Cas tried to knee the other alpha in the groin but his efforts were rewarded with another fist to his already bruised jaw.

 

Cas stamped down on the memory, attempting to gain control of his pulse rate.

Dean wasn't like that. He was kind and considerate; he would never hurt Castiel.

Dean took hold of his hips, stroking his thumbs tenderly over the marked skin as he mouthed at Cas' stomach.

He manoeuvred Cas into a more comfortable position in which to claim him.

Cas closed his eyes as another memory hit him.

 

"Present to your master, you filthy animal." A different voice and a different place, but no less cruel.

He fought the hands attempting to force him to bend over. He was already on the floor and his wings hurt from where they'd been whipped; trails of blood streaking down his black feathers, staining them brown and sticky.

He hadn't been allowed much clothing, and the revealing leather outfit was ripped from him as his face was smashed onto the hard pavement.

He considered calling out for help; there were plenty of people walking by, but he knew it would only gain him another whipping.

He gave in to the hands clawing at his body.

 

Dean was teasing at his nipple, licking at it and nuzzling it in an attempt to draw a groan from the angel.

Cas gasped, but it was for an entirely different reason.

Dean had picked up the pace and Cas was struggling to keep his breathing under control.

 

Searing agony raced through his body as a knot pummelled him relentlessly, hands mauling his wings furiously.

Two more demons were stood in front of him, laughing as they kicked and beat him with a metal pipe.

He sobbed unabashedly as he waited for the torture to end. All three alphas were in rut and they wouldn't be finished with him until they had all 'had a ride' on him.

He had already been stuck in this dark alley way for two hours.

He wondered how easy it would be to grab a sharp piece of glass from the dumpster beside him and slit his wrists.

 

When Dean's knot finally showed signs of waking to tie both he and Castiel together, the angel's body went rigid.

Frowning in confusion, Dean glanced up at the other alpha's face and his heart stopped at the expression resting there.

Cas' eyes were wide and glowing a bright, fearful blue and his wings were trembling, terrified. He wasn't even looking at Dean and the way his pupils seemed unfocused, Dean could tell the angel had gone into shock.

Mortified, Dean leapt off Cas, despite his instincts protesting vehemently to take what was his.

"Cas?" Dean panicked, cupping the angel's cheek when he got no response.

"Cas!" He tried again, tail swishing worriedly behind him.

"Cas, please," the demon begged desperately, his own hands beginning to shake as he realised that he had caused this somehow.

Then Castiel suddenly snapped out of it and his terrified gaze landed on Dean, who was now kneeling beside him.

For a few moments they just stared at each other, calming their heart rates, before Cas scrunched his nose up and flung his arms around Dean as he sobbed into his neck.

It was the first time Dean had seen Cas break down like this; usually the angel was all sass and quiet confidence. Even when he had first arrived at Dean's house, the angel had displayed defiance and fire in his gaze.

But Dean had never seen the other alpha so despairing as he was now.

"I'm sorry," the angel kept muttering, as if he had disappointed Dean, and the demon felt a surge of protectiveness wash over him.

He yanked the angel into his arms and they both stumbled to the floor, Cas in Dean's lap as he pressed into the demon.

Dean wrapped his arms and tail protectively around the angel as he whispered murmurs of affection and soothing into his hair.

He wanted to ask Cas what had happened; what had caused the angel to freeze up like that, but as he listened carefully to what the angel had started to whimper, he felt his alpha perk up in rage.

"Sorry, alpha," repeated Cas like a mantra as he began to nuzzle submissively at Dean's throat, wings pinned to his back in the picture of subservience, and Dean grew furious.

Other demons had caused this; had caused Cas so much pain and suffering and had tortured him and used him like he was just a toy.

He was going to trace Castiel's owner file and murder every single one of them.

"Shh, no, Cas. You don't have to do that. You're not my slave, remember?" Cooed Dean and Cas buried his head back into Dean's neck with a whimper.

"Please don't hurt me, alpha," begged Cas and Dean had to bite back the snarl threatening to escape his throat.

He smoothed his hand over a ruffled wing.

"I'd never hurt you. Never."

"I'm sorry," murmured Cas again. "I should've let you..." he trailed off as a quiet sob interrupted.

"No," growled Dean softly and Cas whimpered again. "You're not ready. You've been hurt too many times and you need time to heal."

Another sob and Dean was holding the angel tighter to his body.

"It's okay, Cas. Let it out. That's what I'm here for."

"I'm so sorry, alpha," whined Cas again and Dean frowned.

"I'm not your alpha, darlin'. You don't have to keep calling me that. Nor do you have to call me 'master' or anything else. I'm just... Dean."

Cas contemplated that for a few moments before nuzzling Dean's neck once more.

"I want you to be my alpha," he admitted quietly and Dean forced his instincts down again.

"I'm honoured," he replied softly, "but for now, let's focus on taking care of you, yeah?"

Castiel's breathing was beginning to even out as he snuggled further into Dean.

"What happened?" Dean asked cautiously. "Tell me what caused you to freeze up, and maybe we can talk about it together?"

Cas' grip around Dean tightened as he nodded.

Dean was safe. Dean would protect him even in his most vulnerable state. It irritated him that he couldn't give himself completely to the other alpha because of what other demons had done to him in the past, but Dean was willing to listen to him and help him through his fears. He could trust Dean and he knew the other alpha was sincere in his intentions.

Besides, maybe he did need to talk about what had been done to him. It couldn't be healthy to keep all that trauma to himself.

So they sat and talked for three hours (after sheepishly tugging on their clothes, mind you) and not once did Dean seem angry that Castiel hadn't let him knot him.

In fact, when their eyes were beginning to droop and their thoughts slowed down, Dean guided Cas into his bedroom and made sure to keep his underpants on as they crawled into bed, so as not to make the angel feel uncomfortable.

Then, as the clock struck four, the pair dosed off, Cas' head tucked neatly under Dean's chin as the demon's arm slumped protectively over the angel, his hand resting between the bases of his wings.

For the first time in a long time, Cas had no nightmares.

 

* * *

 

Months passed and Castiel began to notice a change in himself.

He and Dean had refrained from having sex after his little break down, but their bond only grew stronger.

They still shared kisses, but their gazes became warmer and fonder as they glanced at each other; their touches more supportive and reassuring.

They didn't feel that same pooling of lust and desire in their guts when they were near one another, instead it was replaced by affection and protectiveness.

Dean was more inclined to hold Castiel whenever it looked like the memories were plaguing him, and Cas was always there to soothe Dean's concerns away whenever he'd had a hard day at work. They often talked about what Cas had been through and it helped to keep the nightmares at bay.

They never slept apart anymore (even though they did switch beds frequently), and they both found comfort in one another's scents, despite the fact it should have seemed invasive for another alpha to be in their space.

Castiel liked to read and he could often be found on Dean's bed when the demon came home from work, immersed in a thick novel whilst surrounded by Dean's leathery scent.

On those days, Dean would smile amusedly and slide onto the bed beside him, wrapping his arms around the angel as he nuzzled his cheek or peppered kisses to his hair, never once demanding attention from the other alpha; content to be close to him.

Other days, Dean would be exhausted from work and the crude people who worked there, and he would plop onto the couch, turn on the TV and quietly seethe about the horrific world they lived in, and Castiel would frown at the creases in his forehead before presenting him with a beautifully-cooked meal.

Then if Dean still looked angry, the angel would tug them back to the couch and pull Dean into his lap as he massaged the stress out of his shoulders, and Dean would sigh and kiss him lovingly and tell the angel he didn't deserve someone as amazing as Cas.

Eventually, Cas found himself walking a little straighter, holding his head a little higher, and lifting his wings a little prouder wherever he went all because of Dean's gentle praise and encouragement.

Dean also noticed and his smiles grew wider and his gaze shone with pride when the angel started to show traces of his old character back when the demons hadn't taken over.

Other demons would sneer at the angel, mock him and attempt to intimidate him, but one day, Cas refused to cower to them and had growled right back, baring his teeth threateningly. The other demons had been stunned; blatant shows of defiance like that never occurred anymore, not with the angels so broken-spirited and helpless, and especially not in public.

Yet Dean had merely smirked and not intervened as Castiel took a swing at one demon who stepped forwards to put him in his place, and the cocky demon had staggered backwards, holding his bloody nose and staring shocked at Castiel.

The other two demons stepped forwards in fury, intending to make Castiel pay, but Cas had been a fantastic agent in his day (one of the best) and he finally had the confidence he needed to fend both alphas off.

Dean had also changed. Where before he would have quietly fumed at the world but not acted too publicly because of his rank and wish to not cause a scene, he had now grown tired of the way his peers treated angels (especially after learning all that had happened to Cas), and he now had no problem with defending not only Cas, but other angels who were being abused publicly.

So as the two alphas stepped forwards to harm Cas, Dean's instincts screeched at him to protect his lover and although Cas did a pretty good job of defending himself despite all his old wounds, Dean couldn't help but land a heavy blow to one of the other men's stomachs.

To be fair, the demon had wrapped his tail around Cas' wing and yanked on it, prompting a small, pained cry from the angel.

Cas snarled as they stumbled backwards with wide eyes and with no small amount of blood trickling down their faces.

"We will never back down," he hissed at them and all three attackers' angels lifted their heads in awe. Two of them were omegas and the other was a beta and all three looked battered.

They gazed at Castiel in wonder; an experienced agent who still had enough fight in him to take on three alphas even though he had to be in pain with all those scars and clipped wings. He wasn't bound by chains or a collar and lead, and he had enough courage to bare his teeth at three alpha demons in public, in the presence of his own master.

Dean watched on with pride and soon, other angels began to look at Castiel with respect.

He never submitted anymore when demons tried to humiliate him and he even started answering back to those who thought they could bully him.

And through it all, Dean was by his side, supporting him. He would rebuff any demons who attempted to really hurt his lover (although it was funny to watch Castiel best them with the training he was starting to utilise again) and he would snap at the demons who turned to him and ordered him to 'control his pet'.

They didn't start fights, but they sure finished them.

Dean and Cas fell a little more in love with each other with every passing day.

Even if they hadn't admitted it yet.

 

* * *

 

Castiel bit back the growl threatening to escape his throat.

Dean was glancing at him uncertainly.

Alistair was smirking at him.

He remembered Alistair; how could he not? The alpha demon had been his 'master' for two years. He'd been the one to clip his wings and inflict most of the scars Castiel now held.

Dean didn't know and Castiel had never told him because he knew his lover worked with the man and he didn't want Dean being thrown into prison for murder.

Apparently Dean needed to discuss a certain report found in the military archives; nothing too important but something needed to be clarified, and Alistair had been insistent on discussing it at Dean's home.

Cas didn't like the way Alistair was eying him; like he was a piece of meat or still his to own.

He puffed his wings out slightly to make himself look bigger.

Alistair chuckled and Dean frowned, edging closer to his lover.

He could tell Cas despised this demon more than any of the others who had attempted to hurt him. The bitter scent radiating from him during the past hour was enough to tell him that.

"Word on the street is you've become quite the little fighter, angel," smirked Alistair, changing subject from what he and Dean were in the middle of discussing.

Castiel kept his mouth shut. Dean still had a job to do and even though he hated this alpha, he had to let Dean work.

"The hospital case?" Dean reminded with a frown, trying to get them back on track.

Alistair ignored him.

"Wouldn't mind testing what other areas you've become a fighter," sneered the grey-tailed demon, and Cas stiffened as Dean narrowed his eyes.

"Alistair, I did not bring you here to ridicule Castiel. Please refrain from doing so otherwise you will find yourself on the other side of my front door."

Alistair glanced at him.

"Apologies, Dean. He just looks so inviting. Maybe you'd be willing to let me have a go on him again?"

Dean froze at the last word before his tail thumped the floor dangerously.

"What do you mean: 'again'?" He sent Cas a brief glance.

Alistair smiled pervertedly.

"Castiel knows, don't you, Feathers?"

The angel didn't take the bait and instead glared directly into Alistair's eyes.

"I don't take orders from you any more. I'll never take orders from you again."

Alistair bared his canines.

"You don't know how much I want to mark you again, mutt. Break that fiery spirit of yours again as you sob beneath my thick knot."

Dean's scent suddenly turned threatening and his tail swished agitatedly as he realised why his lover was so hateful of this other demon.

"I think you better leave," he rumbled lowly and Alistair chuckled.

"We still have business to discuss. Unless you want this little escapade getting back to Crowley? Your slave couldn't take a few bad words so you got all riled up and refused to do your job?"

Dean's muscles tensed and he slipped his tail around Castiel's waist pointedly.

"Fine. But keep your eyes off my lover."

Dean caught the slip too late and Alistair's eyebrow shot to his hairline.

"Lover? Fancy way of saying 'knot hole'."

Dean growled as Castiel narrowed his gaze.

"He ain't an object to pleasure me," hissed Dean and Alistair's tail flicked in challenge.

"Maybe not, but he used to be mine."

Dean saw red as Castiel's wings flared as far as they were able without causing too much pain.

"Leave," Dean commanded and Alistair leaned forward.

"No. I'm going to get what I want whether you like it or not. You may have gone soft on him, but I'm going to remind him what it's like to live in the real world."

Dean bared his teeth and Alistair snarled at him.

"Tell me, Dean. What's it like sinking your knot into him when he's so defiant? He quickly lost his fight with me. Didn't want to earn another punishment after I knotted him until he was raw and bloody. Used to do it every day to him. Break a bone in his wing, then I'd whip him a few times, just to make sure he'd stay down, and then I'd force him to present. For an alpha, he's really good at taking a knot. Sometimes two at the same time, when my buddy Azazel dropped by."

Dean's scent had changed from 'protect' to 'murder'.

Castiel sneered. "I was good at taking your knots because there wasn't all that much to take."

Alistair's eyes widened in offence as Dean smirked proudly, tugging Cas to his side.

"You insolent little brat," spat Alistair as he stood from his chair, eyes sliding to black in a display of alpha intimidation.

Castiel remained calmly seated as Dean sprang to his feet, his eyes mirroring Alistair's as his tail thumped the floor warningly.

"Get out of our house," hissed Dean, emphasising the word 'our' just to let Alistair know Cas was no longer his to abuse.

"Don't threaten me, Winchester," growled the other alpha. "I've got friends that could make you suffer the same way as your lover."

That booted Cas' own instincts up and his eyes glowed a fiery blue as he stood; a mantra of protectprotectprotect raging through his mind.

"You will not touch Dean."

Alistair seemed shocked at the angel's determination and he glanced warily between the two.

"Wait, so you two aren't just..." He trailed off before a look of repulsion crossed his features.

"Two alphas? That's disgusting!" He turned to Dean. "Why on Earth would you desire that abomination inside you? How can you want anything more than a quick go on him? He's an alpha! A broken one at that."

He turned his nose up and both Dean and Cas narrowed their gazes, thinking the unwelcome alpha would finally leave.

But then, Alistair did something completely unexpected.

He grabbed the heavy glass lamp from the side table and smashed it against the side of Dean's head, instantly knocking him to the floor as blood trickled from wounds where the lamp had shattered against his skull, and Cas didn't have time to think before he was being thrown on the floor, face crushed into the carpet as Alistair kneeled on his wings.

"You think you can get away with so much defiance and not be punished?" Snarled Alistair as he grabbed a shard of glass from the broken lamp and tore through Castiel's wing.

The angel screamed in agony, fighting desperately against Alistair's grip, all the while panicking that Dean was lying unmoving on the other side of the room.

Alistair smirked and dug the shard deeper into his wing, forcefully dragging it through the appendage until it collided with the clips keeping him grounded, and another desperate wail was ripped from Cas' throat as it pulled on the already painful clip.

By now, his right wing was drenched in blood and he was sobbing, nearly unconscious from the pain as he frantically attempted to throw Alistair off him.

Dean groaned as his brain fired up again and he shook his head to rid himself of the dull throbbing of his skull.

He was snapped back to reality when he heard Castiel's distress, and he staggered towards the pair, his vision unfocused.

Alistair grinned sadistically at Dean as the other demon's sight began to clear and panic then burning fury flashed behind his eyes, and he gripped Castiel's hair and yanked his head to the side sharply, exposing his neck.

Dean's eyes widened in realisation and he stumbled closer, his motor control not fully functioning from the heavy blow to his skull.

Then, just to taunt Dean and make the angel suffer, Alistair bent over and sunk his canines into Castiel's neck; a painful mating mark made to humiliate.

Cas screamed as blood trickled from the wound; Alistair's teeth had pushed too deep and Cas was paying the price.

Then, Alistair pulled away and began tugging at the angel's trousers.

However, he didn't get very far before Dean was ploughing into him like an enraged bull and the atmosphere reeked of pheromones; fury and challenge and pain and protect all rolling into one around the trio.

Instincts reigning free, Dean and Alistair tore at each other, clawing and biting and punching and kicking in order to subdue their rival.

There were snarls coming from the pair and as Castiel was hit by their combined scents, he could smell that Dean wasn't only fighting Alistair because he was in his territory and had threatened both Cas and him.

Dean was treating Castiel as though he were his mate.

The scents radiating from Dean were ones that usually only appeared when an alpha's mate was attacked, yet Dean was in full alpha defence mode as he battled with Alistair.

The layers upon layers of complex scents, coupled with a pained yelp from Dean as Alistair kicked his stomach, was enough to invoke Castiel's own protective instincts as his brain fooled itself into believing his mate was hurt.

Despite the flaring agony in his wing and neck, Cas charged towards Alistair and joined the fight.

The intruding demon had no chance against two alphas who were protecting one another as though they were mates and after a few minutes he was forced to limp out of the house, face bloodied, arm sprained and tail broken.

Dean's alpha instincts were controlling his mind a lot more than Castiel's were and the angel backed up a little, hoping Dean wouldn't turn on him next due to his pungent scent, heightened from the fight.

The demon turned to stare at him, eyes a vicious black and Castiel had enough wits about him to lower his throbbing wings to show he wasn't a threat.

He was caught off-guard when Dean strode towards him and pulled him flush against his chest, scenting his neck deeply as he did so.

Relief washed over Cas, accompanied by a feeling of safety and possessiveness towards Dean, and the angel couldn't help but bury his own nose into his lover's neck.

"You need a hospital," Dean murmured against his skin as Cas' familiar scent calmed him, regardless of it being definitively alpha.

"So do you," whispered Cas as he frowned at two deep puncture points on the demon's shoulder, where Alistair had obviously stabbed him with his lethal horns.

Neither moved for a few moments as they held each other, basking in each other's warm bodies and quietly beating hearts.

"Thank you, Cas. I think you just saved my life," muttered Dean as he tugged the angel a little closer. "He was out to kill me."

"Repaying the favour," hummed Cas as he nuzzled at Dean's throat.

Dean scowled as he glanced at the blood-soaked wing.

"I need to clean you up before you get to the hospital."

It was hard to pull away from who his brain was still insisting was his mate, especially when Cas whined softly in protest, but he was back rather quickly with a bowl of warm water and a cloth as he ushered the angel onto the couch and began cleaning the wing.

When he moved on to the inside of the appendage, after apologising for making the angel hiss in discomfort, Castiel wriggled closer to the demon and lay on him, and Dean automatically wound a protective arm around him as he worked.

Cas' mind was adamant that it was his mate who was taking care of him and he began to nuzzle at Dean's chest, prompting a pleased huff from his lover.

When the wing was as clean as it would get whilst the wound was still open, Dean led Castiel out of the house, keeping a possessive arm wrapped around his middle at all times.

He growled softly at the mockery of a mating mark on Cas' neck and the angel must have read his mind because as they got into the car, he pressed into Dean's side, calming the other alpha's murderous thoughts.

When they arrived at the hospital, Dean had to stamp down on the urge to start a brawl with the doctors and nurses as they looked upon Cas with disgust and sometimes, glee, at the angel's battered state.

When they finally saw a doctor, the beta immediately focused her attention on Dean's wounds, wholly ignoring Cas.

Dean pushed her away.

"Fix him first," he demanded and the woman frowned.

"Your wounds are cause for concern. They need treatment."

"He needs it more," insisted Dean and the beta scowled.

"He's a slave."

"He's a person," corrected Dean. "His wing needs attention. So does his neck. He was attacked by an alpha and I want you to take his pain away."

The doctor didn't look too pleased.

"It is not my job to fix him," she dismissed as she tried to tend to Dean once more.

He pinned her to the wall, eyes sliding to black, and Cas jumped at the thud.

"I'm really not in the mood for another fight," he hissed. "Fix him."

Stunned and slightly fearful, the beta nodded and did as ordered, informing Dean she could treat everything except the clips in his wings. Dean nodded but fumed silently as he watched, scrutinising her every move.

When she was finished and only then, did Dean let her see to him.

 

* * *

 

Dean and his brother had been pouring over law books for months, trying to find ways to keep their respective angels housed with them for more than the allotted two years.

With only one month left, their search had proved fruitless.

Cas tried to reassure Dean, to thank him for trying, but both were devastated. They'd grown so reliant on one another, their bond strengthening with every passing day, that Dean realised he was willing to live a life on the run from the law if it meant being able to have the angel just a little longer.

He curled around Cas every night, as if it would somehow protect him from the years to come and the angel was grateful for every moment.

They would use any excuse to touch each other, to trade kisses and tender nuzzles of affection. Dean spent more time grooming Castiel and the angel would toy with his tail, rubbing his oil into it and claim Dean as his own.

Cas had asked Dean to come off his rut suppressants after the brawl with Alistair, as he knew Dean could never hurt him and he didn't want Dean's biology undergoing any unwanted side effects.

When Dean's first rut hit, Castiel attempted to offer himself to the demon, and with an awe-inspiring amount of self control through a haze of hormones, Dean had restrained himself to ensure that Castiel was sure he was ready.

The angel had nodded, truly believing he was, but as Dean took him and his knot began to swell inside Cas, the angel had been overcome by another memory and Dean had forced himself to pull away from the angel, despite the intense burning from his rut.

Cas had apologised profusely over the next week, but Dean had waved him off and said he had toys to deal with the problem anyway. Besides, he didn't expect Cas to overcome his fears so quickly.

It irked the angel that he couldn't give himself to Dean when he trusted him so completely.

However, Dean was already in love with Cas just as the angel loved his demon (even though they hadn't admitted it yet) and the main priority for Dean was to make sure Cas never had to face another day with a demon who wanted to abuse him.

When Dean came home from work (having spent most of his time trying to find loopholes in the law that would allow him to keep Cas, whilst hiding his project from his boss, Crowley), he made a beeline for his lover, who was cooking something spicy.

Cas smiled as a pair of arms slid around his stomach and a face burrowed into his neck.

"Hello, Dean."

Dean didn't respond, too disheartened by the fact he couldn't find anything that would allow him to keep Cas.

The angel's smile dimmed.

"It's okay, Dean. All good things must come to an end at some point. And I've had an amazing couple of years with you."

Dean scowled, nuzzling at the faint bite mark left behind from Alistair.

"This isn't fair. You can't just go back to how you were before you came." He growled at the thought. "If the government wants to take you away, then they're gonna have to fight me for you."

Cas sighed softly. "You don't know how much I wish to stay with you." He turned in Dean's grip. "But you can't risk your rank, your life for me. At the end of the day, I am just a slave."

Dean's tail flicked in irritation.

"No. You're part of a species that lost a stupid war. And now you're all being punished for what our ancestors started centuries ago. Why can't anyone see that you're just people? You've got families and dreams and emotions just like the rest of us."

Cas' gaze softened.

"Maybe one day they will. Just not yet."

Dean looked heart-broken and he tugged the other alpha to his chest, taking comfort in his scent.

Cas relaxed and tucked his head under Dean's chin.

"It's gonna break me to see you go," whispered Dean, a small hitch in his voice.

Cas smiled bitterly.

"It's going to kill me to leave you."

Dean hugged him tighter.

"Don't go," he whispered, a single tear rolling down his cheek and Cas felt a few tears of his own slide down his face.

"I love you, Dean," he murmured after a few moments and his heart shattered at Dean's choked sob.

"I love you too," the demon whimpered, fingers buried in Castiel's wing as if the hold would keep him there forever.

Castiel closed his eyes and allowed himself to enjoy what little time he had left with Dean.

 

* * *

 

"There's only one way," sighed Dean looking devastated as he slammed the latest law book shut and Cas glanced at him, trying not to let too much hope flood his heart.

Tomorrow, Cas would be carted off to another master, arms and legs chained, ready to start his new life with a sadistic owner who would probably take great pleasure in destroying all the traits and confidence Dean had worked so hard to fix.

"Oh? You found something?" He asked, grimacing at the desperation in his own voice.

Dean closed his eyes. "Sam found a way that could work for him. I doubt it'll do any good for us."

"You might be surprised," said Cas softly, wings quivering in anticipation.

Dean caught his gaze for a second before his tail flopped helplessly.

"Mates can't be separated by law," he stated defeatedly and Cas felt his shoulders slump.

It's not that he didn't want to mate Dean; he would mate the demon in a heartbeat. The problem was they were both alphas.

Two alphas never formed a healthy relationship, let alone mated one another. Nobody knew if it was even possible as it just never happened.

Dean and Cas had the wrong parts to mate one another; they'd known that since being small children in school, back when the war was the furthest thing from their minds.

Sure, they could go through the motions, like marking and claiming and acting as though they were mates, but the truth was, they would never share that everlasting bond that mates had.

It was their last shot at staying together and it seemed an impossible dream.

"Cas, I'm so sorry," whimpered Dean, eyes tired from long nights reading law books and face drawn from nightmares of Cas being tortured and humiliated.

The angel's condition was no better. His feathers were ruffled from anxiousness and dark rings circled his eyes from his own research.

Castiel shook his head as he gently pulled Dean to his feet so they could embrace one another.

They focused on each other's breathing for a few minutes, mourning all they were about to lose, before Cas brushed his lips against Dean's jaw.

The other alpha's gaze softened and he nuzzled his lover's cheek sweetly as they moulded into one another.

Then Cas pressed his lips to Dean's, slowly and tenderly, almost regretfully as if he were trying to make the moment last a lifetime.

Dean cupped the other alpha's cheek, drawing them closer together as if it would make it so they never had to let go.

"I want you to knot me, Dean," murmured Cas against his lover's lips. "Before I leave. I want you to knot me just one time before I have to face the real world again."

Dean frowned and looked ready to protest before Cas silenced him with another kiss.

"Please, Dean. I... I want to pretend I'm yours. Just for this last night. I... I need you to show me that it doesn't... that it doesn't have to hurt." He gazed pleadingly into Dean's emerald eyes. "I need you."

The demon's eyes widened, tears brimming in them before he was guiding Cas to his bedroom and pushing the angel onto the mattress, ridding them both of clothes as he straddled the other alpha.

"I love you, Cas," he whispered fiercely and Cas grabbed at him frantically.

"I love every part of you," Dean continued as he kissed down Cas' chest. "All your scars and wounds."

He placed his lips against the angel's stomach.

"I love your wings and your eyes, your body and your lips."

Cas whimpered as he pulled Dean up for another heated kiss.

"I can't stop thinking about you," murmured Dean, claiming Cas' mouth as his tail curled around his waist possessively. "The way you walk and talk; your dry wit and your loyalty."

He sucked at Cas' throat as the other alpha bared it for him.

"I love your determination and your protectiveness; your gentleness and your tender heart."

Castiel moaned softly as Dean scraped his teeth over his exposed throat.

"I want you, Cas. All of you. I want you to be mine just as much as I want to be yours. I want to take care of you and hold you when you're upset; kiss you and laugh with you when you're happy."

He ran his hand over the other alpha's chest and stomach until it came to rest on his hip.

"I'd mate you right now if I could," he hissed and Cas smashed their lips together, lapping at his mouth until their tongues met and danced with each other.

"I'd make sure everyone knew you were mine," murmured Dean determinedly as they chased each other's lips.

"I want to mate you so badly," he whispered bitterly and Cas' wings fluffed up in an attempt to make himself more appealing.

Dean leaned down to nuzzle one.

"I want you to mate me," Cas replied, stroking Dean's hair. "I want to be yours forever. To know you're mine until the end of time."

Dean saw his own tears drip into the angel's wings and he glanced up to see droplets of water rolling down Cas' cheeks.

He kissed them away tenderly as he shifted into a better position to take the angel.

Cas spread his legs in offering as he brushed Dean's own tears away with his thumb.

"I love you so much, Dean," he choked and the demon's face crumpled.

"I love you too," Dean breathed as his cheeks grew damp.

Cas' legs wrapped around Dean's body in an attempt to get closer as the other alpha finally claimed him.

The angel buried his face into Dean's neck despairingly as Dean wept into his hair.

He didn't even notice when Dean's knot sunk into him.

"I'm scared," said Cas, voice small and vulnerable and Dean gripped him tighter.

"I know, darlin'," he murmured brokenly as they held one another.

Castiel finally took notice of Dean's knot, the way it made him feel safe and secure; how it grounded him and let him know Dean was protecting him from the cruel world.

He would never feel this way again.

He sobbed openly into Dean's neck and the demon cried with him.

"You're so strong, Cas," whispered Dean. "So brave and intelligent. Don't let anyone take that away. Keep fighting. Keep rebelling."

Cas captured Dean's lips desperately, needing to make the moment last.

Dean rolled his hips faster and Cas tangled his fingers in the other alpha's hair.

"I'll never forget you," mumbled Cas in a shaky voice and Dean kissed him harder as his picked up the pace.

After a few moments, the thick, emotional scents surrounding them coupled with Dean's frenzied thrusts were enough to make Cas arch into the other alpha with a needy moan.

"I've got you," murmured Dean as Cas fisted at his back.

"Dean..." groaned Cas and the demon ground deeper into him, knot locking them together.

"You're mine," growled Dean beside Cas' ear and the angel felt his heart ache longingly as he wished these sensations weren't only temporary.

"Good," he mouthed against Dean's ear, wanting to pretend it was all true.

Dean didn't let up his grinding and Cas closed his eyes, lips parted in bliss as he focused on the feeling of Dean's knot.

Suddenly, after a particularly deep thrust, Cas was overwhelmed by colour. Vaguely, he heard Dean cry out in pleasure and he had the urge to be closer to the demon, so he arched into the other alpha and threw his head back as Dean dug his hands into his wings.

"Cas!" Dean panted and the angel inhaled sharply as his whole nervous system set alight. Fire raced up his body and his eyes flashed an intense blue as a moan of pleasure was ripped from his throat.

He must have blacked out because the next thing he knew, he was tucked under Dean's chin as the demon curled around him, knot still buried deep inside him.

He relaxed against the other alpha, basking in Dean's warmth and affection as he lightly stroked the demon's side.

Dean's eyes fluttered open and when he noticed Cas was awake, he tugged the other alpha into his chest.

They lay in solemn silence for a few minutes, their minds musing how they would never feel this again; would never lay beside one another or touch each other's bodies again after the next day.

Cas shifted slightly and he nosed at Dean's throat as they waited for the knot to go down.

'I wish we could stay like this forever.'

Dean pressed his lips to Cas'.

'You don't know how happy that would make me.'

Castiel froze. How had Dean said that without moving his lips?

He pulled away slightly, frowning at Dean's confused gaze.

'...Can you hear me?'

Dean's eyes widened as he heard Cas' voice, yet the angel's mouth hadn't formed any words.

'...Cas?'

In unison, they realised what had happened and very slowly, smiles crept across their faces as their hearts lifted and warmed.

Suddenly, their futures looked a little brighter.

Dean pinned Cas to the mattress and the angel laughed freely as his lover peppered sloppy kisses to his face and neck.

"My." Kiss. "Gorgeous." Kiss. "Mate," huffed Dean joyfully, followed by a messy, wet kiss to the angel's lips.

Cas grinned and trailed his thumbs down the other alpha's cheeks.

"I'm yours," Cas breathed, awed, and Dean nodded with a fond smile.

"And I'm yours," he replied as he nuzzled Cas' palm.

"How?" Asked Cas, breathlessly and Dean shook his head as he swiped at a relieved tear with the back of his hand.

"I don't know and I don't care. All I know is nobody's taking you away from me."

Cas' heart backflipped.

"You're my mate," he said, struggling to believe it and Dean smirked.

"Why don't you prove it?" He whispered as he bared his throat for Cas and the angel felt his alpha instincts boot up.

He didn't need to ask if Dean was sure because he could already feel his mate's desire leaking through their new bond, and he yanked Dean down until he could sink his canines into the soft flesh of his neck.

Dean closed his eyes, sighing after the initial sting wore off and he rolled his hips slightly as a teasing reminder that his knot was still holding them both together.

Cas growled in approval before baring his own neck for Dean, and without a single hesitation, Dean physically marked his mate with a possessive bite.

When they were satisfied with each other's little bruises, they curled back around one another, smiles lighting their faces.

"No one will ever touch you again," rumbled Dean as he closed his eyes and Cas stroked his tail as they began to dose off.

 

* * *

 

The next morning Dean fired off a text to his brother.

 

Plan worked
Apparently two alphas can mate
Hope Gabe's ok :)

 

Then he kissed Cas hard and possessive, just because he could, and the angel beamed at him, wings fluttering happily behind him.

As they pulled apart, a heavy banging sounded on his door.

"Mr. Winchester? We've come for your slave. It's time for the switch, Sir."

Dean winked at his mate.

"Ready to cause a scene?"

Castiel grinned.

"I'm looking forward to it."

Dean flung the door open and narrowed his eyes at the two muscular alphas waiting on the other side, chains and whips dangling from their grips.

"Sorry boys. No slaves here," said Dean.

The other alphas raised their eyebrows as they glanced at the smirking Castiel.

One of them rolled his eyes and attempted to sidestep Dean, but Dean stood his ground and blocked his path.

"Let me rephrase that. Leave," he growled threateningly and both alphas immediately went into high alert, eyes sliding to black.

"We will as soon as we chain your slave," replied one alpha lowly, starting towards Cas once more.

Dean's tail thumped the ground warningly as Cas' wings puffed up defensively.

"Stay away from my mate," hissed Dean and both intruders paused in confusion.

"Mate?" One echoed and Cas turned his head slightly to show them the mating mark engraved into his neck.

The unwanted alphas hesitated. A mark didn't necessarily mean the pair were mated. Lots of masters liked to humiliate their slaves with bites.

One guard scented the air and scrunched his nose up.

"You're both alphas. You're not mated," he scoffed before shoving Dean out of the way and heading for Castiel.

Cas snarled, eyes flashing blue in fury.

"Don't touch my mate," he said lowly as he stalked towards the guards, wings high and dangerous.

The guard was about to snap at him, but as the angel neared him, he scented the air and paused.

There were definitely two separate scents radiating from Castiel. The same two scents that were wafting over from Dean.

Both guards' eyes blew wide in realisation.

Dean grinned as Cas slid over to and claimed his mouth roughly in a show of possessiveness.

The angel's scent turned protective.

"Like I said; keep away from my mate," growled Dean as his tail coiled around Cas' waist.

The guards glanced bewilderedly at one another. They'd never faced this situation before and now they didn't know what to do. Their orders were clear; grab any angels, shackle them and pass them on to their new owner... but they couldn't do that if the slave and master were mated. It would be too agonising for the pair to be torn apart and they couldn't let a fellow demon suffer; he could take his own life.

This particular demon was especially important due to his rank and status as one of Crowley's best agents.

Dean snarled. "Get out!" He roared, eyes black and teeth bared, shocking the intruding alphas into action.

They scrambled to leave; they weren't partial to fighting two mated alphas whose primal instincts were to protect one another.

As the door slammed shut Dean laughed delightedly as he crushed his mate into a hug, and Castiel grinned with him, lavishing kisses over his collar bone and neck.

Dean's gaze warmed as he felt the angel nuzzle at the mating mark on his neck, kissing it sweetly as if to remind himself that this was all real; that he truly was going to stay with Dean from now on until the end of time.

Dean cupped his cheek and rubbed their noses together.

"Mine," he huffed softly and Cas smiled as he stole a kiss.

"Can't believe I get to stay here, with you," murmured Cas in disbelief and Dean practically preened.

"You don't know how much I want to show you off," he whispered lovingly. "Show the world how lucky I am to have you."

Cas averted his gaze, humbled.

Dean chuckled. "If it's gonna get me that reaction, I am definitely showing you off."

He sobered as he tilted his mate's chin up.

"We're gonna help you're friends, okay? Me and Sammy have vowed to do something for you guys. We're not gonna rest until you have rights, just like the rest of us."

Cas' mouth fell open slightly in wonder.

"Dean... you... you can't. You'll be shunned by your people, looked down upon. Mocked and ridiculed; don't give up your rank for me."

Dean shook his head. "I want you to live the life you deserve. The war is over. It's time we acted like it. Angels shouldn't be treated like animals or objects; you guys are just as intelligent, just as creative and emotional as demons. You shouldn't have to live in fear all the time," he said determinedly and Cas' heart melted.

"You don't know how much that means..." whispered Cas, awed and Dean gently stroked a dark wing.

"I know it's not going to change overnight." He frowned at the clip glinting beneath Cas' feathers. "But maybe in generations to come, angels and demons will live in harmony, as equals."

Cas slipped his arms around Dean's waist, nuzzling his jaw gratefully.

"It's a nice thought."

"We could get the ball rolling," stated Dean. "Find a way to make people doubt the treatment of angels. I've got friends who I know'd be on board. So's Sammy. It would certainly make the news if we rallied against the state. Get people to think about your cause."

Castiel had the urge to steal a frantic kiss from Dean's lips, so he did.

Dean kissed back just as passionately.

They settled back down into one another's hold as they thought of ways to end the maltreatment of angels.

"You said Sam mated his angel?" Cas asked after a few moments. "Anyone I might know?"

Dean chuckled. "You might."

Now Cas was curious.

"Oh?"

Dean grinned. "Gabriel."

Cas froze. "The archangel Gabriel?"

"The one and only."

Cas claimed Dean's mouth again joyfully.

It seemed not all their leaders had lost their spirits. Out of the four archangel brothers, at least one of them had landed in a good home. Not all hope was lost.

"The archangels were like brothers to me when I climbed the ranks. They took me under their wings and supported me when they realised I had no family," said Cas wistfully.

Dean raised an eyebrow. He had known Cas admired the archangels, but he hadn't known they were so close.

"We can visit him sometime. I'm sure he'd be thrilled to see you and know that you're okay."

Cas nodded excitedly and Dean felt his alpha perk up in pride at pleasing his mate. He laced their fingers together and squeezed the other alpha's hand reassuringly as he grinned.

"For now though, we have some calls to make."