When Dean woke the next morning, it all hit him. Castiel was still sleeping, even as he gently untangled himself and slipped out of bed. He'd had sex (sorta) with his room mate. His room mate was a man. This particular man had wings.
He'd had sex with his male, winged room mate.
Not knowing what else to do, Dean threw on clean clothes and fled the dorm. There was really only one place he could go to figure out what to do next, so he climbed into the Impala and headed off, not caring that he was going to miss work. This particular crisis was much more important than a job at a crappy restaurant.
~*~
When Castiel woke alone, as he always did, he had to think for a moment to work out why he felt so disappointed. Then the previous night's activities came flooding back, and it fell into place. He was upset because he'd been expecting Dean to still be with him. Of course.
Looking around, Castiel noted the lack of any other occupants in the room, and first thought that maybe he'd overslept and Dean had gone to work early. Maybe he crept out so as not to wake me up, he hoped. Perhaps he was trying to be considerate.
A glance at the clock, however, dispelled that thought. Even if Dean had been called in for an earlier shift - unlikely, since Cas would have heard the phone - the restaurant didn't open for lunch until eleven. It was currently eight thirty.
There was no note anywhere - not that Cas really expected one - and he forced himself to face the most likely situation. Dean had panicked and was regretting what happened between them. He regretted laying with something inhuman.
Filled with dread, Castiel cleaned himself up and pulled on fresh clothes before reaching for his phone. He'd never faced such brutal rejection before, but he knew someone who could help make things better.
“Joe's Morgue! You stab 'em we slab 'em, you kill 'em we chill 'em!” His brother answered his phone in his perpetually cheerful, idiotic manner.
“Gabriel,” he hated how his voice shook, but needed to speak to someone. “Do you have a few minutes to talk?”
“Sure Cas. What happened? You sound like shit.”
“I... you remember Dean?”
“The cute room mate you won't shut up about? Yeah, think I remember the first guy you've really had the hots for.” Castiel decided to ignore the teasing for now.
“We, uh... I kissed him last night. He responded quite favourably.”
“Well done! My baby bro's finally gotten his cherry popped,” Gabriel let out an exaggerated sniff. “You're growing up so fast.”
“We didn't have sex,” Castiel informed him, annoyance slowly helping to centre him again. “Though what we did do was quite... pleasurable.”
“Excellent! Details bro, I'm bored and can't wait to hear all about your not-quite-sexual exploits.”
“No.”
“Aw, please? After all, why else would your first move this morning be to call me if not to share your conquest?”
“I called because,” here Castiel paused and swallowed hard. “Because Dean's not here. He was gone when I woke up. I think.... I don't think he wants a relationship with a winged freak.”
There was silence on the phone for several seconds, and Castiel started to get worried.
“Gabriel?”
“I'm going to find him and kick his scrawny arse into next year,” Gabriel growled into the phone, sounding far angrier than Castiel could ever recall hearing before. “How dare he? That little shit, just wait until I get my hands on him.”
“Gabriel, don't,” Castiel sighed, though part of him did feel better about the whole thing. At least he had his brother looking out for him. “Please don't do anything to him. I just... need some moral support before he comes back and I have to talk to him.”
“Sorry bro, fresh out of morals. Will you settle for some immoral support?”
Castiel huffed out a laugh as he leaned against his desk. No matter what the situation was, Gabriel could always find the lighter side.
“Okay,” Castiel agreed. “So what do I say when he comes back?”
“That all depends. Are you willing to let the pussy's fear win and pretend that it never happened, or are you willing to fight for him and keep him as your personal bitch?”
“I want him to be happy,” Castiel ignored the random insults. He was used to it by now.
“I know that,” Gabriel said dismissively. “Just forget that for the moment. If he would be equally happy either way, what would you do?”
“I... would fight for him,” Castiel admitted. “I'd keep him by my side and never let go.”
“Atta boy.” Castiel could hear the smirk in Gabriel's voice. “So find out why he took off. Don't just roll over and let him call the shots, you're stronger than that. If he's just worried about being gay or something stupid like that, stake your claim and tell him to get over it.”
“And how would you suggest I do that?”
“Simple. As soon as he walks in the door, drop to your knees and blow him.”
“...You really think that will work?”
“Should do,” Gabriel replied easily. “In my experience, blowjobs are pretty damn awesome. Then, when he's all sated and his hormones are telling him you're the best person ever, tell him that you're a couple and that's it.”
“As simple as all that?” Castiel was highly doubtful, but Gabriel did have more experience in this department than he did.
“Trust me, bro. Suck his brains out through his dick whenever he gets nervous, and he'll be yours for life.”
~*~
“Dean? What are you doing here, sweetie?” Mary quickly put down her pen and closed her journal - the thick, leather-bound one Dean had never been able to look at - before crossing over to where her eldest had just walked in.
“Hey,” Dean returned her hug gratefully. “I just, I guess I need some advice. Sometimes a guy's gotta talk to his mom, y'know?”
“Of course,” Mary ushered him into a seat. “Let me get the pie, I had a baking night last night. We'll get you fed and you can tell me all about it.”
“Thanks.” Dean smiled as he looked around the kitchen, a place filled with fond memories. It had always been his mother's domain, and Dean could vividly recall her threatening John with disembowelment if he set foot in it without her supervision.
“Here we go,” Mary pulled her son form his memories as she placed a plate with a large slice of pie in front of him. “Now, what's happened that made you drive all the way here instead of just picking up the phone?”
At the reminder, Dean could feel the flush settle across his cheeks. That would have been much simpler... but then the wouldn't have gotten the safe feeling being this room with her always gave him.
“It's... you know how I've always liked girls?” He decided to start with the easier 'male' part of the problem and work his way up to the 'wings' part.
“I certainly do,” Mary answered with a pointed look. She was no stranger to Dean's womanising. “If you're about to tell me you got some poor girl pregnant...”
“No Mom, nothing like that,” Dean shook his head vehemently. He knew Mary's stance on sleeping around very well. “It's just... there's this guy. Cas. He's fun, and smart, and cute, and... I really like him. More than most girls I date.”
“Cas... your room mate Cas?” Mary asked. Dean looked up, surprised, but she waved him off. “Honey, I'm your mother. It's my job to remember these things. So, you have feelings for him?”
“Yea. He, uh... he kissed me, and I kissed back, and we... well, I guess you don't want the details, but we figured out we're really attracted to each other.”
“Okay,” Mary nodded and reached out to cover one of Dean's hands with her own. “You're scared because he's male, and you think you're gay?”
“Partly,” Dean looked down, uncomfortable.
“Oh sweetie,” Mary smiled. “It doesn't matter to me. The heart wants who it wants. Your father and I won't mind if you're seeing another boy. We'll just have to badger Sammy for grandchildren in a few years, that's all.”
“...Really?” Dean looked up again, taken aback. Mary was giving him that fond smile of hers, the one that said 'I'd smack you upside the head if you weren't so damn cute'. It was a look he'd seen plenty of times growing up, directed at all three Winchester men.
“Really.”
“You're sure that Dad won't be disappointed?” That was one of his biggest concerns, disappointing his parents. Dean loved them both so much, he couldn't bear to think of them being angry at him - or worse, kicking him out. While he didn't think that was likely, he couldn't help the fear born from horror stories of other gay kids.
“I'm sure. Remember - he was he was in the Marines before it was common for women to be deployed, and they were away from female company for months at a time.”
“Wait,” Dean blinked. “You're saying that Dad...”
“I don't know,” Mary shrugged. “I've never been interested in the details of your father's previous partners, as long as he didn't catch anything from them. Which he didn't.”
“Okay,” Dean nodded slowly. It was slightly more than he'd wanted to know about his parents' sex lives, but then his mother probably didn't want to know the details of his either, so they were even on that count.
“So is that what the panic was all about?” Mary asked, sitting back a little. She clearly knew that more was forthcoming.
“Not entirely.”
“Hmm. Let me guess. You're worried about being in a relationship?” Scared that you're not boyfriend material?”
“Yeah,” Dean nodded. “I always screw up somehow, and ruin the relationship.”
“Well, the way I see it,” Mary started thoughtfully, “if it was meant to work out, if any of your girlfriends had truly loved you and wanted things to work... they would have let you explain when things went wrong and tried to work things out. Because I know you, and you've never done anything unforgivable.”
“So you think I should give it a go, and just... talk to him?”
“Dean, in any relationship, you need to communicate. Look at your father and I - we fight like cats and dogs all the time! But we love each other more than we annoy each other, and we always talk about things later, once we've calmed down. It's how we've stayed together this long.”
“Okay,” Dean nodded. He wasn't very good at talking things through, being more prone to action, but his mother's advice still made sense.
They sat in silence for a while, before Mary sighed.
“Come on Dean, there's something else you're not telling me. Spill, before I start worrying. He's not married, is he?”
“No,” Dean chuckled before sobering up. “Mom, he's... he's not... human. He's got wings.”
Mary froze, an odd look in her eyes. Dean felt himself tensing up, mentally readying himself for her to have him committed.
Much to Dean's surprise, Mary slowly opened her journal and pushed it towards him.
“I think it's time you read this,” she spoke softly. “I have to go pick Sammy up from soccer practice. We'll talk some more when I get back.”
She stood and pressed a kiss to the top of Dean's head before leaving. Confused, Dean finished his pie before starting to read.
It seemed that Mary took the long way home with Sam, and they even stopped off to do some grocery shopping after. By the time they pulled into the driveway more than two hours later, Dean had read a little over half of Mary's journal, and his head was spinning.
Monsters were real, and apparently his mother grew up hunting them.
He knew that the journal wasn't just fiction, partly because he'd seen Cas' wings already, and partly because the dates of certain hunts matched up with times he remembered Mary being away by herself, supposedly visiting her family. There were also several things that they had always done that Dean had taken for granted, which he now recognised as protection against evil.
Distantly, Dean heard the car pull into the driveway and the doors slam. He had just enough presence of mind to close the diary before Sam ran in and tackled him in a hug.
“Dean! You're home! How long are you staying?”
“Just for the day,” Dean tried desperately to act normal. “Needed to talk to Mom, and... dude, you reek. Go shower.”
“Jerk,” Sam mock-glared as he pulled away.
“Whatever, Bitch.”
Once Sam was gone, Dean helped Mary bring in the groceries in silence. He sat at the table again while she put everything away, and tried to form a coherent sentence.
“So... you're Buffy the Vampire Slayer?”
“Not quite,” Mary smiled at him, seeming pleased that he wasn't freaking out too much.
“But you know about all that stuff already... does Dad know?”
“No,” Mary shook her head. “As much as I hate keeping anything form him, there's a reason hunters tend to stay isolated from civilians. Unless you've seen something supernatural, most people simply can't accept that it's real, and I have no desire for that conversation with John. But I loved your father enough to marry him, and I never wanted to bring you and Sam up the way I was, as soldiers instead of children.”
“Do you think... Most of the creatures you've written about are evil, or just animalistic,” Dean tried to put his fear into words without actually saying it. “Do you think Cas...”
Mary frowned, then sat next to Dean and took his hand in hers again.
“First, tell me about him. Everything inhuman you can think of. If we know what he is, then we can decide what to do.”
“Well, his real name's Castiel,” Dean started. “And the biggest inhuman thing is his wings. They're huge, each one about twice as long as he is tall, and covered in dark grey feathers. He's pretty awkward around people, and alcohol doesn't really affect him. His eyes... his eyes are really blue, and a lot... they look older than he is, and I'd swear he can look inside my head when he wants to. And he hates blasphemy, it really gets him angry when people, what was it... 'take the Lord's name in vain'.”
As he spoke, Dean noticed his mother's eyes getting wider. He trailed off when she scrambled for the journal and flipped to a page Dean hadn't read yet.
On the page was a drawing of a wing that looked much like Castiel's, with more of Mary's small, neat writing.
“Dean, I think... it sounds like he's an angel.”
“An angel? Seriously?”
“Yes Dean,” Mary looked excited rather than worried, and Dean listened carefully. “It doesn't happen often, but every now and then a small group of angels come down to earth to share a lifetime with humans, to try and keep up with the advances humans make and the changes in morality. Otherwise they wouldn't be able to judge fairly when people died. Dean, angels are... well, some of them can be aggressive or or dislike humanity, sometimes that's why they're sent to live amongst humans. But if Cas is passing easily for a human, mixing well, then that's unlikely in his case. If he really loves you... then he's not a danger. He won't leave you, no matter what happens he'll work through problems with you, protect you when you need it and support you”
“Woah,” Dean blinked. “I could... I could have that?”
“Yes,” Mary smiled. “If you're willing to try with him, you'd have a loyal partner.”
At his mother's enthusiasm, Dean felt his spirits rising. Thought he'd never admitted it to anyone, he'd always wanted what his parents had - a stable, loving relationship with someone who understood him. He already knew that his feelings for Cas ran deeper than just physical attraction, and knowing that he'd have his family's support if he decided to make a go of this was helping to make his mind up. He wanted to see where this thing with Cas would lead.
“Hey Dean,” Sam wandered in again, now freshly showered. “Can you help me with this assignment? It's for Auto class.”
“Sure,” Dean grinned easily as he stood. “What's the problem?”
The brothers spent some time going over Sam's assignment - with the obligatory sibling bickering - before Dean cleared his throat. He hated doing this, talking things over with people other than his mom, but he had to tell Sam sooner or later. The kid would most likely be a real bitch about it if he heard about this last, or from a third party, so talking it over it was.
“So Sammy-”
“It's Sam,” Sam glared a little.
“Right, right. Sam. Uh, just thought you should know... I'm kinda seeing someone. A guy from college, the one I mentioned a while ago. It's looking pretty serious.”
“Oh.” Sam tried to look nonchalant, but Dean could see the tension. “Good for you.”
“What's up?” Dean opted for the direct approach. “Not down with the gay part?”
“No - I mean, that's fine,” Sam spoke hurriedly, clearly trying not to say what was bothering him. “Why would I care if you like guys now?”
“C'mon Sam,” Dean nudged him with his shoulder. He'd always been just as good at seeing through Sam's lies as Sam had been with him. “Something about this is bugging you. Spit it out. Don't make me endure the chick-flick thing for too long, you know I'm not good at it.”
“It's fine,” Sam reiterated, then his face crumbled at a look from Dean. “It's just... you hardly call as it is. We don't talk much. And if you're seeing someone at college, that means you'll call even less... you'll be off doing things with him, what if you stop coming home? What if you move away with him? What if... what if he replaces me?” Sam finished in a small voice.
Dean stared at Sam for a moment, then wrapped an arm around him and pulled him close.
“Idiot,” he whispered into the boy's hair. “You're my little brother. No one can replace you. Who do you think I'm gonna call to vent at when Cas pisses me off? Sure won't be Dad, he'd just try to run Cas off with a shotgun or something. And I can't talk to Mom about guy stuff.”
“You promise you won't forget about me?” Sam looked up, clearly worried. Dean gave his best reassuring grin.
“Promise. Now, enough of this girly shit - I'll pop the hod on the Impala, let's see if you remember where everything is.”
~*~
Later that night, when John was asleep, Mary and Sam stayed up watching horror movies. John had never liked them, but it was a passion that Mary and her son had shared for a long time.
“Mom?” Sam raised his head at one point, and she paused the movie. “I... kinda heard what you and Dean were talking about. And I think... I think I already knew it. My head's kinda fuzzy and weird, but something seems...”
“I know sweetie,” Mary wrapped an arm around him. “That's because you did know. You're trying to wake up. This isn't your reality... you're really twenty six. And your father and I are dead.”
Sam whimpered as the memories started floating through, of hunting demons, fights with John, running away to Stanford and the fire that took Jess.
“Shhh,” Mary held him as he started crying, grieving for his family in a way that he hadn't really let himself before. “It's okay. I'm so sorry for everything that you've been put through. I love you so much.”
“You... you're real?” Sam lifted his head again, and Mary smiled at him.
“Yes, sweetheart. I was stuck in Purgatory, when Gabriel found me. He gave me a chance to see you and Dean, a chance to try and make things right with you. He brought us all here, his own little pocket dimension, to sort things out and bring Dean and Cas closer together. Though I didn't know at the time that Cas was an angel. That was a surprise, I must say.”
“What will happen to you when this is over?”
“I don't really know,” Mary shrugged. “I might go back to Purgatory, or Gabriel might help me to cross over properly.”
“I'll miss you,” Sam whispered.
“I'll miss you too, baby boy,” Mary held him close. “But it's going to be okay. Gabriel has a plan to help fix the world. You just have to keep your faith a little bit longer.”
Sam snuggled closer, and let his mother hold him. He tried to cement this into his mind, so that he'd never forget the feeling of being safe and loved.
~*~
By the time Dean arrived back at the dorm, it was just past nightfall, and he was worried again. Pulling a disappearing act that morning had been a bit of a dick move, he admitted to himself, but surely he could get a reprieve due to the whole 'I now have a boyfriend with wings' thing.
“Hey Cas,” he called softly as he opened the door. “You in here?”
“Dean,” he heard Castiel's gruff voice seconds before hands dragged him into the room by the collar and slammed him against the wall.
“Ow! Dude, what-” he was cut off as Castiel crashed their mouths together, tongue immediately slipping in to subdue Dean's. All Dean could do was clutch as Cas' bare shoulders and hold on as the angel - freakin' angel! - ravaged his mouth.
After a few seconds, Castiel pulled back and glared at Dean, who blinked back in confusion.
“Mine,” Cas growled, and Dean couldn't help the shiver that went down his spine at that proclamation.
“Yeah Cas,” Dean nodded, hearing his voice going husky. “Yeah, we're doing this.”
Castiel's face lit up then, and Dean kicked himself for making him doubt. Then, much to Dean's surprise, Cas dropped to his knees.
“Cas? What are you-”
“Staking my claim,” Castiel didn't even pause in his actions, concentrating on undoing Dean's belt and fly.
“Oh fuck,” Dean bit out, just before a warm, wet mouth descended onto his dick. In no time flat, Dean was hard and doing his best not to thrust forwards into Castiel's throat. “Cas, I... Cas, you don't...”
Dean's objections died when Castiel lunged forwards, then pulled back just enough to start flicking his tongue along Dean's slit. He wasn't entirely sure how Cas had learned his epic blowjob skills, but he was definitely grateful.
Then, those gorgeous wings came around and forced Dean's arms up against the wall. At the same time, Cas used one hand to forcefully hold Dean's hips stationary, and he could feel that the angel had a lot more strength than he appeared to. Like this, Dean was powerless to do anything but accept Castiel's treatment.
“Fuck yes,” Dean whispered, giving himself over. “So good, Cas, promise I'll stay, never leave me...” he knew he was babbling, running at the mouth, but somehow he couldn't picture not having Cas around - and he'd never exactly been known for thinking his decisions through.
Cas chose that moment to start properly bobbing his head and using his free hand to jack Dean's shaft, and then it was all over embarrassingly quickly. Dean barely managed to grunt out a warning before he game in Cas' mouth. The angel didn't seem terribly put out, and simply swallowed it all, stroking Dean through the aftershocks of his orgasm.
~*~
Castiel watched as Dean lost control of his limbs with a self-satisfied smirk. He had Dean's word that they human would try to stay with him, and his soul was confirming the choice. Wherever Dean had gone today, whatever it was that he'd done, he'd come back prepared for a relationship.
Now all that remained was for Cas to finish staking his claim on the human.
Standing swiftly, Castiel supported Dean just long enough to strip him of his clothes, then turned and pushed him down onto Cas' bed. He made short work of slipping free of his own clothes, then climbed on top of Dean, straddling his waist.
“Cas?” Dean muttered sleepily.
“Hush,” Castiel whispered before leaning in and kissing him again. Supporting himself on one hand, Cas wrapped the other around his almost painfully hard cock and stroked quickly. He was close already from bringing Dean such pleasure, and now the sounds his human made beneath him and the way he kissed back, hands reaching up to clutch at Castiel's feathers, meant that soon the angel was spilling his seed onto Dean's stomach.
They pulled apart, both panting for breath as they stared into each other's eyes.
“Mine?” Cas whispered, pleading with his eyes. Dean's features softened, and he craned his neck to place a sweet, almost chaste kiss to Castiel's lips.
“Mine,” Dean agreed.
There was a sound like someone snapping their fingers then, and the world dissolved.
~*~
Castiel came back to his body quickly, the hidden memories rushing back and meshing with the alternate reality they'd been in. He blinked a little, and realised that he was lying on the floor in Dean's arms. The human was wrapped tightly around him, holding him close, as though he wanted to keep Cas with him forever. Castiel felt his heart lighten, and instantly forgave Gabriel for the trick if it meant that he could keep Dean.
Then Dean's eyes were open and on Cas, and all he could see in them was anger.
~*~
Dean opened his eyes to a familiar ceiling - he was in Bobby's library. Looking around, he could see Sam lying a few feet away, just starting to wake up, and Bobby behind his desk apparently working on something. Then he felt something stirring next to him, and realised he was holding Cas in his arms as they slept.
Scrambling to his feet, he noticed that Gabriel was sliding out of Bobby's bed, and growled.
“What the hell?” Dean strode over to the smug-looking Archangel and immediately punched him in the face. Gabriel blinked in surprise, but didn't move to defend himself. Unfortunately, it did very little to ease Dean's fury, since now he had a very sore hand. “You're a real dick, you know that? Knocking us all out like that, what were you thinking? Or do you just enjoy screwing with us? I should fetch the damn Holy oil and fry you for pulling a stunt like that.”
“Dean,” he vaguely heard Sam behind him, but continued to tear into Gabriel - who was looking slightly amused.
“That was seriously not cool - you used our mom to screw with us!”
“Wrong on that count,” Gabriel interrupted. “Her soul wasn't where it was meant to be. So I tracked it down and put her in that little reality with you. Thought it might help you get over a few things.”
“That's... still-”
“Dean,” Sam spoke a little louder and laid a hand on his shoulder. When Dean looked back, still furious, Sam nodded towards Cas, who was looking down at the floor. The angel's hands were shaking slightly, and if Dean didn't know better, he'd think that Cas was about to cry, he looked so upset.
It was then he realised what Gabriel had said - they'd all been in that reality together. It wasn't just a dream to torment him with things he couldn't have, he and Cas had really done all of those things. His mom was proud of him, and Sam was really okay with him loving Castiel.
Castiel loved him.
Without taking time to second-guess himself, Dean crossed back over to Cas and wrapped a hand around the back of his neck, encouraging him to look up.
“Cas, man... I love you.”
Everyone looked up at Dean then, having said the forbidden three words, but he only had eyes for Cas. Castiel looked so hopeful now, and Dean felt bad all over again.
“Promise I'll try to stop making you doubt it,” he muttered before leaning down and kissing him, not caring who was watching them. Cas was immediately kissing back, arms reaching around to clutch at his back.
~*~
Sam watched as Dean and Cas kissed passionately, finally giving in to the tension that had been building between them since day one. He was still apprehensive, certainly, and if Cas hurt Dean he was going to have hell to pay, but... they were good together.
Then Gabriel snapped his fingers again, and the two disappeared. Sam turned to say something, but Gabriel was already grinning widely and winking at him.
“Didn't think any of us wanted to see them go all the way against the library wall,” Gabriel pointed out. “I'm all for hearing details later, but there are some things I don't need to witness.”
“Good thinking,” Bobby grunted. “Now make yourselves useful and help me decipher this damned book, will you?”
Sam quickly agreed - he'd much rather think about old texts than his brother having sex. Something was still bugging him though.
“Did you mean what you said about Mom?” He asked Gabriel, who tilted his head to one side much like Castiel. “That was really her?”
“Sure was,” Gabriel picked up a book and started flipping through it. “She might have been manipulated into starting this whole thing, but she tried to keep you guys safe. And I figured that you could do with seeing her for a while.” He shrugged, looking a little uncomfortable. “As Dean-o said... sometimes a guy's just gotta talk to his mom.”
“She's really okay with him dating an angel then?” Sam looked hopeful, even as he was processing the fact that he'd had a few months with his mother.
“Of course she is,” Bobby cut in. “Cas is better than the rest of those feather-dusters, he'll be good for Dean.”
“And Dean'll be good for Cas,” Gabriel agreed. “Cas has managed to break his programming and start thinking for himself. Not many angels manage that.” He wiped an imaginary tear from his eye. “Baby boy's all grown up and claiming a mate... where does the time go?”
~*~
Dean landed on his back on something soft with Cas on top of him, still kissing him. Since the angel didn't seem to be worried about their relocation, he decided to ignore it in favour of running a hand through Castiel's already mussed hair. His other arm wound around Cas' shoulders, and he frowned a little into the kiss.
“What's wrong?” Castiel pulled back a little, and Dean shrugged, a little embarrassed.
“I, uh... will I ever see your wings again? Or was that just Gabriel being a dick?”
“Most humans cannot see our wings,” Castiel lowered his head, resting his temple against Dean's to speak into his ear. “Though if you wish, I can try finding some way for you to feel them.”
“Please,” Dean admitted. “I... they're part of you. Already miss 'em.”
Castiel smiled fondly at him and kissed his cheek, before shifting back. He sat up and shed his coat, eyes darkening. Dean swallowed hard at such a predatory look coming from his angel, and felt himself getting hard. It seemed Cas noticed his arousal, since he smirked - something that would have looked more at home on Gabriel than the supposedly innocent Castiel.
“This is your last chance Dean,” Cas' voice had dropped even further than usual, and Dean bit his lip to keep the embarrassing noises in. “If you don't stop me now, I'm going to take you and make you my mate.”
At that, Dean let out a decidedly unmanly whimper and eagerly toed off his boots, trying to get naked as quickly as possible. No way was he backing out now.
Castiel smiled softly then, and crawled forwards again to push Dean down into the bed. Just in case their previous encounter had left him in any doubt, Dean got the message loud and clear this time - Cas was a toppy bastard. When it came to the bedroom, he was in charge.
Surprisingly, Dean found that he didn't mind. Didn't make him a submissive little bitch, but he could let Cas have his way. After a moment he gave in - he wasn't fooling anyone, least of all himself. He'd do anything for Castiel, and Cas had already proven that he'd do anything for Dean.
“Strip.”
So when Cas growled out the command, Dean gave him his sauciest smile while he slipped off of the bed, slowly letting his jacket and overshirt slide down his arms. Even if he did acknowledge the fact that he was hopelessly gone for Cas, it didn't mean he had to give up his own ideas. Right now, he wanted to tease his angel and draw things out, make it memorable.
Castiel watched Dean's every movement, even as he removed his own clothes with quick, precise actions.
Dean drew out the process of undressing for as long as he could to give his angel a good show, but when he was down to jeans and undershirt he suddenly had an already naked and extremely aroused Cas shove him back onto the bed.
“Are you trying to drive me insane?” Cas asked, apparently unimpressed by Dean's antics.
“Pretty much,” he tried to shrug, but his efforts were hampered by Cas shoving Dean's shirt over his head. “Is it working?”
“Very well,” Cas growled, almost attacking the buckle on Dean's belt. “Now get undressed before I forbid you from ever wearing clothes again.”
“You wouldn't really do that.” Even as he said it, Dean hurried to slip out of his jeans and boxers. He didn't want to tease Cas that much, though the thought of being dominated to that extreme was a bit of a turn on... maybe some other time they could experiment with that idea. Right now, Cas was rolling Dean over and pulling him up onto his hands and knees, manhandling him with ease.
“Woah, Cas,” Dean started to get apprehensive when he felt his cheeks being spread. “You gotta get some - holy fuck! Are you serious?” He was taken by surprise as Cas leaned in and licked at his hole. Though he squirmed and at first tried to get away, Castiel's firm grip on his hips didn't let him move an inch as the angel lavished attention on his ass.
After a few minutes, Dean's futile attempts to discourage Cas had turned to just as futile attempts to make him speed up.
“Fuck, feels so good,” Dean ground out. “How'd you... how'd you know?”
Cas pulled back briefly, causing Dean to whine in frustration. When he looked over his shoulder, Dean saw Cas smile as he coated his fingers in something that looked rather like lube.
“Just because I haven't participated in these activities before,” Cas explained as he pressed two fingers into Dean, “doesn't mean that I'm entirely ignorant. I witnessed the Greeks as they discovered many pleasurable acts between men.”
“Huh,” Dean managed to grunt out. The feeling of Cas' fingers moving inside of him was odd, but the more Castiel moved the more Dean decided he liked it.
“'S good,” he muttered. “Can take more.”
“Not yet,” Cas informed him. “I have no desire to harm you during our coupling.”
“Caaaaas...” Dean whined as he felt more lube being applied directly to his backside. “Hurry it up man, I'm not that delicate!”
“Hush,” Cas leaned down and nipped his spine as a reprimand. “This part of your anatomy is far too easy to tear if I'm not careful with you.” Despite his words, on the next inward thrust he inserted another finger.
“Okay then,” Dean hummed in contentment. While the stretch did burn, it was no worse than many injuries he'd had. And compared to being torn apart by hell hounds, well... this didn't even compare.
“Dean,” Castiel growled behind him then. “I would much prefer it if you didn't think of torture or physical dismemberment. It is most distressing to recall that I could not protect you.”
“You didn't even know me,” Dean pointed out.
“Don't care,” Cas responded petulantly, then twisted his fingers just right. Soon enough, Dean had lost the thread of the conversation and was happy to just lay back and feel. As though sensing the compliance, Cas pulled his fingers out for a moment and pulled Dean backwards.
“Shit Cas! Give a guy some warning!” Dean was taken by surprise as Castiel manhandled him again. This time when it was over, Cas was lying on his back with Dean straddling him. Despite the position, Cas was still in full control, lifting Dean easily until he was in the right position.
“I think I like it this way,” Dean grinned as he reached down to line himself up. This way he wasn't being held down and forced to take it. He could remember that this was his choice, that he wanted this, that he wanted Cas.
“I know,” the angel smiled softly. Then Cas was biting his lip, tensing up as Dean slid down onto him with slow, rocking thrusts.
“Fuck,” Dean whispered, finally managing to seat himself so that his ass was pressed to Cas' hips. “Damn you're big... feel bigger inside me.”
“Dean,” Cas was panting for unneeded breath, and Dean found that he liked the sight very much indeed. He rocked up and back down, testing, and decided that having a cock inside him wasn't a bad feeling. If it was with Cas, he could definitely grow to like it.
Soon, Dean was rocking with more confidence, and Castiel was running his hands over every inch of Dean's skin that he could reach. With just a little shift, Cas' cock was sliding against that perfect spot in Dean's ass, and the angel slid a hand down his chest to wrap around Dean's dick, and everything was perfect.
Then Dean's eyes caught Castiel's, and everything ratcheted up a notch as he seemed to fall forwards, swallowed up by a feeling of lust, possession and protection. All he could see was Cas' eyes, couldn't even feel his body as the emotions rolled over him. Through it all there was an undeniable undercurrent of love, and it felt right, like this was where he belonged. Without knowing how he knew, Dean was sure that this was Castiel's Grace and his own soul twining together.
This, he somehow knew, was the absolute purest form of making love. He didn't even feel embarrassed for thinking like a girl, it felt so perfect.
The feelings kept spinning him higher and higher, pleasure and love overwhelming everything else, until for just a moment, it felt as though he and Cas were the same being.
Then he was back in his own body, exhausted but painfully hard as he collapsed forward onto Cas.
“What was that?” Dean managed to groan out his question even as his hips started moving again, chasing a physical relief.
“That,” Cas ground out, sounding just as wrecked as Dean felt, “was your soul and my Grace acknowledging and accepting the bond. We will soon be mated in all ways.”
“That... that sounds... Fuck! Yes, Cas!” Dean shouted as, with a final tug at his cock, he came over Cas' stomach. Within a few heartbeats, Castiel grabbed his hips hard enough to bruise and thrust up into him, following Dean over the edge.
As they lay together panting, Dean felt something tickling at his side. He opened his eyes to brush it away, then stopped. He felt the smile spread across his face as he shoved at Cas' shoulder to get his attention.
“What?” Castiel muttered, seeming far more interested in wrapping himself around Dean and biting marks into his shoulder and neck.
“Cas, your wings. I can see 'em again.”
Castiel raised his head and looked at Dean properly, then a soft smile appeared on his own face before he leant in and pressed a gentle kiss to Dean's mouth.
“That means we've mated,” Cas explained, wing curling around to stroke along Dean's skin properly. “Our actions in Gabriel's alternate reality started it, and now we've consummated it. We're married in the eyes of Heaven.”
“Huh,” Dean let out a surprised sound, but didn't try pushing Cas away. Instead he carded his fingers through the feathers, noting that they felt the same as he remembered. “So no one else can see them?”
“Other angels can,” Castiel shrugged. “But no other humans, only you. You will see them no matter what vessel I take. I suspect Gabriel forced my wings to manifest at college to help you decide whether you wanted to be with a clearly inhuman lover.”
“Okay,” Dean nodded, still playing with the feathers. It was oddly comforting, and Cas seemed to like it. He fell asleep where he was, nestled on Cas' chest, encircled by wings.
~*~
<
| Part Three>>