A/N: Well. This took me almost a year to write. On and off writer's block and stress. But, thanks to a couple friends of mine, I wouldn't have been able to write any of this. Thanks also to one of them who made this book cover!

Anyway. Without further ado. Enjoy the ride!


Chapter 1:


"Hey, Sammy. Where's the pie?" Dean questioned, his head buried in the fridge.

"I bought you some yesterday! You ate it already?!" Sam called from another room.

"That was yesterday!" Dean nearly whined. "Go get more!"

"Dean, be nice to your brother." Mary spoke up a couple feet away from them, who was cooking dinner.

"Yeah Dean, be nice to your brother!" Sam echoed from the other room.

"Bitch." Dean muttered.

"Jerk." Sam retorted.

"Kids. That's what you two are." Mary said.

A knock on the door interrupted their quarrels.

"I'll get it." Dean spoke up first, closing the fridge.

He opened it to see a teenager, maybe 16.

"Hey... kid." Dean spoke up after staring for what felt like centuries.

"Hi Dean." The teen smiled at him.

Dean was even more confused, "I'm sorry... do we know each other?"

The boy hesitated for a few seconds.

"I... We do, but, I suppose you probably don't know me in this universe."

Deans brows knit together, what was this kid on about?

"Here. I'll just save us the time of trying to explain." The kid spoke up again before lifting his hand and snapping his fingers.

Dean slightly flinched, now having to determine whether or not this boy meant harm.

It went silent again for a long time.

Dean even glanced at his surroundings as if expecting them to change.

Nothing.

Just as he was about to question the stranger about what he was doing, he felt a sudden rush of energy fly through his body, and then...

"Jack?" Was his first reaction.

He smiled, "Hello Dean."

Dean laughed in disbelief, pulling him into a tight hug, "What... what are you doing here?"

"Oh. Just thought I'd visit." Jack said as they pulled away.

"Yeah? Since when did God have time to visit Dean Winchester?" Dean joked.

"I've always made sure heaven was suitable for everyone." Jack said.

"I was just kidding."

It went silent between them for another long moment.

"Sooo... how is everyone?" Dean asked, which they both knew by 'everyone', he meant Sam.

"Good. Sam's still hunting. Not as much, of course, since I've been able to stabilize things between humanity and... most creatures."

Dean nodded, somewhat tuning him out as he practically told the life story.

"... visit?"

"What?" Dean shook his head.

"Would you like to visit?" Jack repeated.

It was quiet for a long time.

"It's just that... we miss you, Sam misses you." Jack continued.

Dean sighed. Of course.

"Jack. When people die, they tend to be missed. It's just the way it is. When I died, I told Sammy that this would be it for me."

"Castiel misses you." Jack said, as if he hadn't heard him, eyes hopeful.

Dean's brows came together, "C-Cas is alive?"

"Yeah." Jack smiled, "And you can be too. I mean, you can always come back up here whenever you want."

It went silent for a while.

"Dean? What is taking you so long? The game's starting." Sam sounded from within the house.

Dean could hear him, but couldn't find the will to respond.

Apparently, silence was all that was needed, for Jack put a hand on his shoulder and the world evaporated.


Apparently, even after dying, teleportation messed Dean up pretty bad.

"Woah. Warning next time." Dean groaned as he rested against the nearest wall.

After what felt like hours of clearing his head, he glanced at his surroundings.

He was in the bunker.

"Sam!" Jack called out.

Dean stood up straight, searching more for the owner of the name.

"Yeah, what is-"

Sam came in from the hallway before coming to an abrupt halt.

Dean had been in heaven for god knew how long, with his own made-up Sammy, but... Seeing him now...

It felt like he hadn't seen him in ages.

"Jack... what's going on? Is that..." Sam started, cautiously approaching them.

"Yes. He said he'd visit for a while." Jack said.

Sams brows lowered more in confusion, looking at Dean.

"Heya Sammy." Dean greeted simply.

They were one foot apart now.

Splash!

Deans' only reply was cold water to the face.

He spit out the small amount that made it into his mouth, that he couldn't help but notice had no flavor.

"I'll... give you guys some alone time." Jack said before vanishing.

It was silent for a long time.

"… Dean? Is that really you?" Sam asked shakily.

"Yeah. It's really me." Dean confirmed, even though he knew his word could mean nothing.

A small smile snuck onto Sam's face, but obviously tried to hide it, clearing his throat, "Okay, I just hope you know, this wasn't my idea, I never tried to bring you back, like you said, even though I wanted-"

"It was my idea, Sam. Jack showed up at my door and…" Dean shrugged.

Sams brows came together in confusion, "Door?"

"Oh. In heaven. I was living in this house with mom and…You." Dean explained, "It's a really long story, but heaven is awesome."

Sam smiled, not even trying to hide it, before finally coming forward, pulling Dean into his arms.

Dean easily returned the embrace.

It felt like he'd been in heaven for years, yet the Sam in his heaven was nothing like the real one. No matter how hard he had tried.

Hours seemed to pass and Sam never got tired of Dean describing heaven.

Or at least his heaven.

Then. Another voice entered the room.

A familiar voice.

The familiar voice who's owner convinced him to come back in the first place.

"Hey, Sam, I have found more information on the-" Castiel walked into the map room, coming to an abrupt halt when he saw the new figure sitting with Sam.

Dean and Sam both switched their focus on the newcomer.

It was silent between them for a long time.

Dean stood first.

He knew Jack didn't lie, but seeing Castiel standing there… Dean swore he was glowing.

Before he knew it, they were standing inches apart.

Neither had found the will to say anything.

What could he say?

Hi Cas, nice seeing you again.

How are you alive?

How long have you been alive?

God he missed those blue eyes.

Wait

"Uh… hello Dean." Castiel finally spoke up awkwardly.

Dean shook his head, trying to focus anywhere else but those eyes.

Sam cleared his throat loudly, as if to remind them he existed.

Dean sighed, relieved, before they both focused on him.

"So… um… you hungry?" Sam asked.

Dean's brows came together.

Now that he thought about it, not long ago he was pestering Heaven Sam about pie, but now… now he had no cravings.

"Uhhh… sure. I could go for a burger." Dean finally said.

Maybe he'd work up an appetite. He did just get to earth after all.

"Okay. I'll go get some food. I'll let you two catch up." Sam said.

Dean sighed, of course. "Okay, and bring some pie. As you already know, Heaven Sam constantly ate it."

Sam laughed and nodded before leaving the bunker.

It was quiet again.

Dean turned back to the Angel, who was still staring at him in disbelief.

"Hey, Cas. I know it's sudden, but… Jack brought me back, and… apparently you too. How?" Dean asked.

Castiel didn't answer for a while, and Dean was starting to get annoyed by the overbearing silence.

"Um… He got rid of the Empty." Castiel answered simply.

"Really? How long?" Dean asked.

"I've been back for about a year." Castiel said.

Dean could tell he was really having a hard time speaking.

"They're beautiful." Castiel spoke up again, before clamping a hand over his mouth.

Deans brows came together, "What is? Are you okay?"

"I am sorry. I didn't mean… I mean… I don't…" Castiel was rambling, mostly to himself.

"Cas, what the hell's going on? Am I missing something?" Dean asked.

"Your wings, Dean. They're… I mean…-" Castiel finally went quiet, eyes widening.

"Wings?" Dean asked, glancing behind him.

"You didn't know…" Castiel stated more than asked.

"Wait, I have wings?" Dean asked, making his way to the closest bedroom to find a mirror.

He didn't feel anything. He didn't see anything.

"What did Jack tell you before you came back?" Castiel asked, following him into the room.

"He just said he could bring me back, and I could go back if I wanted." Dean said, "So I'm an Angel now?!"

"I… It would appear so." Castiel said. "Would you like to let them out?"

"How?" Dean asked.

"You need to tap into your grace. Then you can command your wings out." Castiel said.

"Okay, how do I do that?! I just now found out I'm apparently an Angel, you've been one you're entire existence. Do you see the problem here?" Dean asked annoyed.

He remembered when he was a demon, he constantly felt power flooding his veins, but right now, he didn't feel any different.

Castiel sighed, "I can try something, but your grace might lash out."

"Okay…" Dean said uncertainly.

Castiel placed two fingers on Dean's temple.

At this, Dean would usually prepare to either go unconscious, or teleport somewhere.

However, this time, something new happened.

His whole body heated up and he felt a burst of energy shoot through him, stopping at his back.

He groaned when he felt a stabbing pain there.

"What the hell Cas!" Dean leaned against the closest thing he could find.

"It'll hurt a little, but you need to let them out." Castiel said.

Dean heard snapping sounds come from his back, and he closed his eyes as the room seemed to brighten.

The next thing he heard was objects clattering to the floor.

He opened his eyes in time to see said objects hitting the ground.

Soon after, he felt a heavy sensation from his back.

He looked over and noticed light grey feathers.

The wings were so big they folded against the walls.

"Woah… are those…-" Dean asked, looking over his shoulder to see the base of his wings.

"Beautiful." Castiel whispered.

The word pulled Dean's focus back on him.

"May I?" Castiel asked.

Dean couldn't find any audible words, so he just nodded.

A small smile spread on Castiel's lips and he closed the distance, barely brushing his hand down the left side of his wing.

Dean tried with every fiber in his being to hold in the shiver and sudden groan he felt form.

It didn't hurt. Not really.

"Amazing. Almost 10 feet." Castiel said, now standing at the end of his left wing.

"How long are yours?" Dean asked, trying to distract himself from the feeling flooding his body.

"Mine are only 7 feet wide." Castiel said.

Dean hummed.

Castiel focused on him, before moving to stand in front of him again "I'm sorry. I just… I was surprised when I saw you back, but was even more shocked when I saw your wings. I didn't think you'd want Sam to know about them yet. That's… why I wasn't sure what to say. I'm glad you're back, really, I am."

"I know, Cas." Dean said in a reassuring tone.

It went silent between them again, only to be broken by the sound of another object hitting the floor.

They both turned to focus on the commotion, only to see Sam standing at the doorway, eyes widened and mouth agape.

"Woah…."

Dean took a glance at his wings, before smiling, "I know right."

Sam stammered for a good few minutes, switching his focus between the two, "I… are you an Angel?"

"Yes." Castiel spoke up for him, "I believe with the amount of time he's spent in heaven, plus given the circumstances of him coming down here, it makes sense he'd gained some of the…. Abilities."

Dean's brows came together, brought aback by the sudden knowledge Castiel seemed to pick up.

Sam smiled, "Well… that's cool! How come we've never seen your wings this clear?"

Castiel averted his gaze elsewhere, hesitating a few moments.

It made a new sensation arise in Dean, an unknown instinct to want to wrap his own wings around the Angel.

"I… am not very proud of my wings. They have been… tarnished over the years." Castiel finally said.

Dean gave him a look, almost upset that he'd be ashamed of his wings for such a reason.

"However, I will have to push that aside, because Dean needs to let his wings out." Castiel spoke again, focusing on him.

Dean's brows came together again, glancing behind him just to make sure before, "Um. They are out."

"Yes, I mean, they need to be stretched." Castiel elaborated.

A sinking feeling was coming from Dean's chest when it finally came to him, "You mean… fly?"

Castiel nodded simply.

Sam broke the silence with a light laugh, "Good luck with that."

"Yeah, that's not happening." Dean agreed.

Castiel gave him a look, "Dean, if you don't use your wings, they could wither."

"Then let them, I didn't ask for these." Dean said stubbornly.

A long moment of silence.

"De-" Sam started to say something, but suddenly, their visuals changed.

Now, Dean and Castiel stood alone outside the bunker. It was dark.

It took a moment for Dean to realize they had even moved. First time he'd been teleported without any side effects.

However, before he could finally speak, he was interrupted by the sound of fluttering wings, and soon, Dean had a good look of Castiel's wings.

They were spread out, but slowly folding behind him.

They were pitch black, nearly blending perfectly with the night.

"… Woah." Dean finally managed.

Castiel sighed, taking a couple steps towards him until they were mere inches apart.

"Cas… I… uh… they're amazing. I don't know why you hate them so much. They're… beautiful." Dean said.

Castiel smiled slightly, but his eyes didn't copy the emotion, "I don't know why you hate yours."

Dean's smile faded and he suddenly understood.

Before he could work up an apology and explanation, he felt a pair of cool hands grab his.

Castiel had always respected his 'personal space', it had taken a long time, but… this approach was new.

Dean glanced down at their intertwined hands before looking up at Castiel in slight confusion.

"Do you trust me, Dean?" Castiel asked.

"Yes." Dean said, almost too quickly.

Castiel smiled again, "Then trust I won't let anything happen to you. I'll be right beside you, always."

Dean could feel a blush creeping up, but tried to hide it with a smile and laugh, "I know, but, Cas, I don't know the first thing about flying. Let alone by myself."

Castiel nodded, looking down at their hands, which made Dean follow.

Were… were they glowing just now?

"All you have to do, is try to connect with your Grace. Connect with your wings. After that, you'll know what to do." Castiel instructed.

Dean looked back up at him, wanting to argue that it wasn't that easy, but…

Sighing, Dean closed his eyes.

"Feel my hands holding yours?" Castiel said just above a whisper.

Dean wanted to laugh, but nodded.

"Do you feel the energy flowing between them, between us?" Castiel asked.

Of course. Dean had felt this rush ever since Castiel had touched his forehead.

He nodded again.

"That's Grace. Whether it's mine or yours is up to you. Take that energy, and let it spread through the rest of your body."

Dean did so, allowing the rushing feeling to fill him more. It made him feel like he could run a marathon.

Or in this case, fly.

"Now, open your eyes." Castiel said, releasing his hands.

The sudden loss made him open his eyes, almost wanting to follow wherever he might have gone.

Castiel was still inches away from, his wings outstretched again. He looked down, which made Dean copy his focus again.

"Holy sh-shit!" Dean gasped.

They were both floating just a couple inches off the ground.

Dean could hear his wings gently flapping behind him, but that quickly changed.

"What the hell?" He scrambled in midair, panic slowly filling him, which made him land back down on the ground, his wings flapping erotically.

"Dean, calm down. That was you connecting with your Grace. You have to stay focused, stay connected to your wings, otherwise it won't work." Castiel landed again beside him, grabbing his shoulders, trying to calm him.

"That was… I was flying… I was…" Dean repeated in hysteria, but stopped when he met the Angel's eyes again, "I was flying."

"Well, floating, but yes. You were flying." Castiel said.

"Woah… uh, I don't know if I can do this, I mean, what if I fall? What if-"

"I won't let you. I won't let you, and you won't. You have what it takes, Dean." Castiel said.

It went silent for a while. Dean taking a few minutes to calm his hammering chest down.

After a few minutes, he sighed before closing his eyes again.

'Okay, Grace, where are you?'

It didn't take long to find that familiar rush.

He opened his eyes again. This time, he wanted to see his wings work.

He looked up at the clear night sky.

"We can go as slow as you want." Castiel said, reminding him of his presence.

Dean nodded, "Okay. I got this."

He felt a rush of Grace run through him, spread straight to his wings, which unfurled and flapped almost excitedly.

'Woah, okay. Easy does it.' Dean said to himself.

Great. Now he's talking to his freaking wings. Did all Angels do this? At least, when they first started?

When he looked over at Castiel, who's wings were outstretched, flapping slightly, prepared.

'Of course not. They're friggin' pros.' Dean thought to himself.

By now, he knew he was off of the ground, but he didn't dare look down.

"You're doing great, Dean." Castiel said.

Dean groaned, closing his eyes, "God, how high up are we?"

His stomach dropped every time his wings slightly faltered every now and again.

"About 20 feet." Castiel said.

"What?!" Dean gasped, taking a short glance down.

"No no no!" Castiel moved forward, grabbing his arm, "Don't lose focus, don't panic!"

"A little too late for that, Cas!" Dean said, the only thing keeping him up was Castiel's arm, his wings, and Dean's frantically flapping wings.

"I got you, but focus. You need to let your wings guide you." Castiel said.

It's a good thing they were in the middle of nowhere. What sight if someone were to see two people just dangling in the air.

Dean laughed to himself at the thought.

"Yes, that's it, you can do this." Castiel said.

Dean didn't realize his wings had started working again, and Castiel's hold on his arm lessened.

By the time he was steady in the air again, meeting Castiel's height, he was sweating and panting.

"Are you ok?" Castiel asked.

"Yeah. Was it this hard your first time?" Dean asked.

"Not really. I was… created with the ability, but I guess as you say, we all start somewhere. Some of us were more experienced than others." Castiel explained.

"Yeah, and what category do I fall under?" Dean asked, trying to distract himself once again from the fact that they were getting higher.

Castiel's eyes narrowed and he tilted his head in that familiar confused expression.

"Uh, never mind. Um… so what now?" Dean asked.

"Now we can try movement. I can guide you, but you have to remember to let your wings be a part of you." Castiel said.

Dean nodded.

Castiel took his hand again. He was doing that a lot lately, but Dean couldn't find it in him to complain.

"Ready?" He asked.

Dean took a deep breath before nodding again.

"Ok. I'm going to steady you out a little, feel free to close your eyes if you don't want to look down, but I find the views mesmerizing." Castiel said.

Little by little, Dean was floating in the air, his stomach now facing the ground, his wings seeming to work better in this position, keeping him up perfectly.

"Now, like you did before, just keep in contact with your Grace, and you can will yourself to move anywhere you wish." Castiel explained.

Dean took a look at their surroundings, anywhere but down.

There were trees surrounding them, and in the far distance, city lights.

He looked up, the sky was still so far away, and he wondered how close he could get.

Then, as if his wings could read his mind, which they probably could, they moved confidently, sending him up higher and higher.

Castiel followed, keeping distance, but remaining close enough to save him should he freak out again.

No, a new feeling was starting to fill him.

Usually, when planes started lifting off, a sinking and almost nauseous feeling would overcome Dean, to the point he felt he might pass out.

However, now, he could only describe the feeling as… ecstasy.

Adrenaline, happiness.

He wasn't in a plane, he was himself.

For the first time when he looked down, panic didn't strike, but awe.

They were above the trees now, and he could see the town more clearly in the distance. He was also sure he could see Sam standing somewhere outside the bunker watching them.

He could see everything.

"You ready?" Castiel asked.

Dean smiled, focusing back up at him, "Hell yeah."

Castiel nodded, seeming to sense his newfound confidence, before taking off higher into the air.

Dean easily followed.

He didn't have to communicate with his grace or wings anymore, they already knew what they wanted.

Soon, they were well above the clouds, flying towards the town.

The exhilarating feeling only continued to grow within him.

Dean smiled as he looked down at the lights of the city, the barely visible cars, and even occasional people.

They couldn't see them, though. They were well hidden by clouds, and the night.

For what felt like hours, they were gliding through the sky, watching the world pass them by. Dean wasn't sure where they were by now, but he didn't really care. He loved the feeling of being on top of the world.

He and Castiel now raced through the night sky, making random shapes and movements as they flew.

Castiel's flying seemed almost playful, a smile on his face as they circled each other.

After another hour or more, Dean decided to fly back down, landing on a random tall building in…. Whatever town they were in now.

They walked to the edge of the building, looking down at the light traffic below.

Dean and Sam had seen the world together before he died, but not like this.

This was better.

Dean glanced over at Castiel, who's focus was to the skies.

It was dark, but he could see the Angel as clear as day, his focused features, his beautiful wings. It reminded him of the conversation that took place just hours ago.

Castiel slightly jumped when he felt a wing wrap around him from behind, wrapping securely around his folded ones.

It made him shiver, before facing Dean.

"Cas… why do you hate your wings?" He asked.

Castiel's brows furrowed, before averting his gaze elsewhere again.

"I think they're great. I mean…"

"Your wings are almost purely white because despite all your flaws you faced as a human, you were… are still the purest soul I've ever seen. Me, my wings, I've made mistakes, I've fallen, more than once. I've had so many chances, but… I've just fallen too far. My wings are just a reminder of that." Castiel said.

It took a few minutes for Dean to process the information, even though all he wanted to do was automatically defend him.

Castiel sighed, moving out of Dean's reach, his wing slowly lowering at the loss.

"I'm sorry. I don't mean to… be a downer, as you say." Castiel said.

Dean finally shook himself out of his inner turmoil, "You know, for humans, having scars isn't something to be ashamed of, but proud of. They're marks to show things you've been through, and made it through. Same goes for wings, just because they're black doesn't mean they're tainted, doesn't mean you're bad, just means you've been through more than any Angel, or human, could ever think of enduring. I mean, I may know nothing about being an Angel, but anyone who judges you by your wings, are dicks."

Castiel was staring at him now, eyes wide, and a hint of tears in them.

They reminded him of the day Castiel told him…-

"Thank you, Dean." Castiel managed with a shaky breath, looking down to the streets again.

They remained in place for a few long minutes, taking in the night views.

Dean sighed, "Well. Have I stretched my wings enough? What do you say we head back to the bunker."

Castiel smiled, "Yes. We probably should."

Just as Dean was about to spread his wings again, Castiel rested a hand on his shoulder, and they were suddenly standing back outside the bunker.

It took Dean another minute to realize they had moved.

He looked at Castiel, "Ok, next, you gotta teach me that."

Castiel smiled, laughing lightly, "I will, but first, I will teach you how to retract your wings."

At that moment, Castiel's wings slowly faded within himself.

Dean's brows furrowed, before glancing back at his wings.

"Ok. How."

"You have to will them to. It's similar to flying. Once you tell your grace you don't need them anymore, they'll retract." Castiel explained.

Dean nodded, before focusing on finding his grace again, which he hadn't really thought about since they started flying.

He immediately felt the grace flowing through him like adrenaline. Adrenaline, but he could feel it's exhaustion.

He closed his eyes, taking a deep breath, thinking about the comforts of his bed.

Of course, he hadn't seen his bed in what felt like years, and he wasn't sure if he could even sleep anymore, but-

Dean's eyes flew open, letting out a pained gasp. "Ow, the hell?"

He glanced behind him again at the source of the pain.

His wings were gone.

Not gone. Just out of sight.

He turned back to Castiel, "Is it always gonna be that painful?"

"No. I'm sure your body will grow accustomed to the wings, with time." Castiel said.

Dean nodded, before heading for the bunker.

They were greeted by one light that remained on in the map room. The rest looked dark.

"Guess Sam turned in." Dean said when they made it down the stairs into the map room.

"I'm sorry. I didn't mean to take time away from you and your brother." Castiel apologized, "It was just, your wings-"

"It's fine, Cas. I'm not gonna leave. Not yet, that is." Dean said.

Castiel's eyes furrowed, "You're thinking about returning to heaven?"

Dean hesitated for a few seconds, brought aback by the reaction Castiel gave him, also surprised at the mention of heaven. "No. I mean, I don't know… I mean… Jack said I could if I wanted to…"

Castiel's expressions only grew more… sad.

It pulled right at Dean's heart strings.

He shook his head, "No. I mean no. I won't go back, I'll stay." Dean tried, taking a few steps towards him, closing the distance. "Hey, I'm sorry. This all came out wrong, I'm glad to be back, I am, I'm glad to see you and Sam again."

Castiel sighed, shaking his head, "I just, don't think I could bare to lose you again… even if you're just going to heaven."

Now it was Deans turn to look confused.

Again? He was right here. There was nothing taking them apart at this very moment.

"Cas…?"

"Just… shut up." Castiel managed in a low voice, before completely closing the distance.

Dean didn't have a chance to speak or react, for the next thing he knew, his lips were being consumed by the angel's.

The feeling was strange at first, the feel of another man's lips against his own.

However, that feeling quickly changed when he was reminded it was the lips of the Angel. His Angel.

Dean could feel Castiel was about to pull away, due to his lack of response, which sparked all past feelings to the surface.

He fisted a hand into the short locks of black hair, pulling the Angel towards him, crushing their lips together even more fiercely.

Castiel moaned loudly as their lips fought for dominance, both unleashing years of pent up desire.

Dean could hear the lights buzzing around them, flashing lowly as if reacting to them.

Talk about sparks flying.

He grabbed the Angel by the lapels of his coat, shoving him into the nearest wall, their bodies now flush together.

Castiel's hands rested on Dean's waist, pulling him closer, while at the same time attempting to walk them back to another part of the room.

Suddenly, Dean was forced to let go when he felt the back of his knees hit something hard and he fell back clumsily, only to land on the softness of a bed.

It took him a minute to recover from the lust haze to realize their surroundings had changed.

They were in his room.

It hasn't changed, aside from the bed being made and some things moved around, but everything was as he had left it.

He looked at Castiel, who had crawled over him during the time of recovery.

"Did I do that?" Dean asked.

"It would appear so." Castiel said, caressing his cheek gently.

Dean smiled dumbly, "Cool!"

Before he could say anymore about the topic, Castiel's lips were on his again.

This time, Dean could feel his tongue trying to sneak in, which he granted entry, only to be met by his own.

Castiel's hands traveled under Dean's shirt, caressing the warm skin, causing his shirt to lift slightly.

Dean could also feel the Angel's hard-on, as their hips ground together. Needless to say, he wasn't that far off.

With a boost of adrenaline, Dean managed to flip them until he was on top.

Castiel whined when their lips parted, but watched with lust filled eyes as Dean tore his own shirt off, tossing it somewhere in the room. Then he went to work on Castiel's coat and shirt, which made the Angel sit up, legs wrapping around Dean's waist.

Once the second shirt was discarded, their lips met again in a heated frenzy.

Castiel pulled Dean back down to the bed with him, his legs caressing his waist, Dean fitting between them like a puzzle.

Dean's lips left his, making a path down to Castiel's neck, kissing and sucking on that crevice until the skin darkened with his marks.

Castiel was a moaning mess beneath him, his hands tightly grasping Dean's waist, almost bruising, setting a shaky rhythm.

They both knew they weren't going to last much longer. They also didn't care.

Dean's lips met Castiel's again, and their tongues reunited in a battle for dominance.

Just like lights in the map room, Dean could sense the lights around them buzzing with an uncontrollable frequency.

Castiel suddenly broke the kiss, his back arching, crying out Dean's name as he came.

The Angel was practically glowing.

That look alone sent Dean over the edge soon after.

Suddenly, the lights around them gave out, sparks raining around the room, soon following throughout the bunker.

Neither seemed to take notice as they started to come down from their high.

Dean had lost the ability to hold himself upright. With a groan, he landed on top of Castiel who was still panting and slightly sweaty.

They were both sweaty.

For the longest time, they remained this way, taking in each other's breathing.

"I'm glad you're back and everything, but some of us are trying to sleep!" A familiar voice echoed through the walls.

Dean smiled, laughing uncontrollably as he finally found the strength to move off of Castiel, rolling onto his back next to him.

"Sorry Sammy!" Dean called out.

He kinda wasn't.

It went silent again after that.

Then, Castiel spoke, "Did we just…"

"Cum in our pants like a couple teenagers? Yes. Yes we did." Dean said, feeling the slightest blush rise to his cheeks.

He preferred not to think about the mess right now.

"I was going to ask if we had sex, but…" Castiel started.

Dean turned his head to look at him.

Castiel was focused on the ceiling, a blush clear on his face too.

"Well. Not exactly." Dean finally said, looking up to the ceiling as well.

He suddenly missed the stars and clouds.

"But… we can try it sometime." He said.

He heard and felt Castiel sigh and shift next to him, until his head was resting on Dean's chest.

Dean unconsciously wrapped an arm around him, his hand playing with the Angel's dark hair.

He sighed, "Well. I'd love to try and sleep, but, would you mind… cleaning us up a little so we don't have to get up."

Before Dean even finished his sentence, Castiel had lifted a hand, snapping his fingers, and Dean's jeans were dry again.

He had always wondered how this stuff worked. If he was being healed, obviously, skin just grew over it, but if they were wet or dirty, where did that stuff disappear to?

For a split second, he imagined that their jizz simply just went… elsewhere, falling onto some unfortunate bystander.

He couldn't hold in the chuckle at the image.

It stirred Castiel and he lifted his head to look down at him, "What's so funny?"

It took him a few seconds to recover from the visual, shaking his head, "Nothing. I just had a thought."

Castiel smiled, but still looked confused, "About what?"

Dean laughed again, "I was just… thinking about when you use your mojo on us, where does it go?"

Castiel's brows furrowed, "I… don't know. It just vanishes."

"Yeah well I was just thinking about if things you cleared just appeared somewhere else." Dean said.

Castiel's confusion only seemed to grow.

Dean sighed, pulling the Angel down until he was resting against his chest again, "Never mind."

It fell silent between them again.

Dean felt drowsiness overcoming him but he didn't want to close his eyes. He didn't want to risk waking up back in heaven.

Heaven gave him everything he wanted. Who's to say this wasn't just another thing?

"I love you, Dean." Castiel spoke up tiredly.

Those words pulled Dean from any more of those thoughts, his body tensing.

One of Castiel's hands rested on his shoulder, where a mark barely remained. The mark Castiel gave him so many years ago.

It made him shiver.

After a few seconds, he relaxed, wrapping his other arm securely around the Angel, holding him tight.

"I love you too, Cas."


A/N: Well. That's it. I'm thinking about making this a two-shot, or even a bunch of drabbles following this plot, so... if you enjoyed and have any requests, feel free to share.

This fic is basically one big request for a friend(and myself), anyway.

Hope y'all enjoyed.