I started working on this chapter before I saw the finale. Then I saw the finale and my head is still reeling. Especially cuz I was right about Ruby (although that was obvious) AND Zachariah! Go me. : ) So, to take our minds of the torturous cliffhanger Kripke left us with, I figured I'd let you enjoy some Dean/Castiel lovin' and some angst thrown in for good measure!

Warning: The beginning gets a little hot and sweaty for Dean and Castiel! If you don't like, then well, why the heck are you reading this story? ; )

******************************************************************************

Sweet Dreams

Dean moaned as Castiel gently kissed his way from the hunter's lips and down his neck where it curved into his shoulder. He couldn't remember how they had reached this point and didn't care. All he knew was it felt incredible and all he wanted was more.

"Yes, Cas," Dean whispered, his grip tightening on the angel's shoulders.

Castiel slid his hands under Dean's t-shirt and ran then gently over his tight abs, dragging the shirt up. He then not so carefully pulled it over Dean's head and threw it on the floor.

"Tell me what you want, Dean," Castiel said softly.

"You… this… more…"

Dean kissed Castiel harder and pushed the tan trench coat off Castiel's shoulders and let it fall to the ground. He then desperately began attacking the buttons on the white dress shirt. The angel was wearing too many clothes. He wanted them gone as quickly as possible.

Castiel unbuttoned Dean's jeans and slowly slid the zipper down, his hand gently brushing against Dean's growing arousal. Dean let out a gasp at the sensation.

"You want more like this, Dean?"

"God, yes! Please don't stop!"

Castiel quickly removed Dean's pants and underwear. Dean could barely control himself. He wanted Castiel desperately. Castiel seemed more than willing to meet Dean's need. The angel took Dean's swollen member in his hand and beginning stoking its length with strong, quick strokes. Dean threw his head back and moaned with pleasure.

"Mmmm… oh, God… yeah, Castiel… oh yeah… like that…"

Dean wanted more. He wanted to touch Castiel. To feel him close to him. He reached out and touched the front of Castiel's pants, wanting to tear them off of him.

Suddenly, the room shifted. Dean found himself alone, dressed. Castiel was on the other side of the room, cowering, his face hidden in his hands. Dean stood up, startled.

"Cas, what's wrong?"

The angel wouldn't meet his gaze. His head hung shamefully and Dean could see tears rolling down his face.

"She hurt me, Dean. She hurt me."

Dean walked towards him, but it felt as though he was moving through water. His limbs felt weighted and sluggish.

"Who, Castiel? Who hurt you?"

"I am ashamed, Dean. Please don't look at me."

"What are you talking about, Castiel? Who hurt you?"

Castiel's body shook with his sobs. Dean desperately tried to reach out to touch him, but no matter how close he got, he couldn't quite seem to reach him.

"I am not worthy of you, Dean. She has corrupted me. I no longer have the grace I should. Please do not look at me anymore."

Dean felt a panic rising in him. Castiel's words didn't make any sense.

"Cas, stop talking like that! Who hurt you? Tell me!"

Suddenly, the room shifted again. Dean was now alone in the room. He felt panicked, unsure that he would ever see Castiel ever again. He spun around, looking everywhere around the room, searching.

"Cas! Cas! Don't go! Castiel! Who hurt you?! Come back! I'll take care of them! Castiel! Don't go! Please, don't leave me! CASTIEL!!!!"

***

"DEAN! Wake up! It's just a dream! Wake up!"

Dean bolted upright in the bed, gasping for air. Sam was kneeling on the bed next to him, obviously concerned. Dean looked around and realized that they were in their motel room and he was on his bed. He then remembered that he had decided to lay down when they had gotten back from the church and he must have fallen asleep.

"Dean? You OK?" Sam asked worriedly, his hand on Dean's shoulder.

Dean nodded, trying to calm himself down.

"Yeah. Yeah, Sammy. I'm fine."

"What the hell were you dreaming about? You started screaming and freaking out."

Dean swallowed hard and tried to remain composed.

"I was screaming?"

Sam nodded. "Yeah, and you were calling for Castiel. Kept asking who hurt him. Dean, what the hell was that all about?"

Dean swallowed hard and shook his head. He quickly got up and moved away from Sam.

"Dude, I don't know! I don't remember. It was just some fucked up dream. Probably those subs from that place we got lunch. I should have skipped those banana peppers. They get me every time," Dean replied jokingly. He quickly began going through his duffle bag, trying not to meet Sam's knowing look.

Sam sighed in annoyance. "Look, Dean, if something did happen to Castiel, shouldn't you or both of us check it out? What if he needs help?"

Dean shot a look at him.

"Sam, what the hell are we supposed to do? I don't know where the hell he is. And I don't know how to even find him. And how would we be able to help him anyways? He's a fucking angel! If he can't take care of himself then we sure as hell can't!"

He pulled out some clean clothes from the bag and moved towards the bathroom.

"I'm taking a shower. Try to relax, alright?" With that he shut the bathroom door.

Sam ran his hands through his hair and let out a frustrated sigh. Why the hell Dean had to be so damn stubborn all the time he would never know.

Sam got up off the bed and went back to his laptop where he had been doing research for their latest case. He hadn't mentioned to Dean that he couldn't help but notice that the first part of the dream Dean seemed to be actually enjoying and he was pretty sure he had heard the angel's name in there amongst all the moaning. He had a feeling, though, that commenting on that fact wasn't the greatest idea.

Sam began typing in the search bar and shook his head. If Dean didn't feel the need to be such a stubborn ass and actually talk about his feelings once in awhile-

"Is Dean alright, Sam?" a voice from behind Sam suddenly said.

"Holy shit!" Sam yelped and spun around, nearly falling out of his chair.

There stood Castiel, his head tipped curiously at the younger Winchester as if trying to understand his reaction.

"Damn it, Cas! Seriously, could you not sneak up on me like that?"

"I apologize. I thought I heard Dean calling for me. Is he alright?"

Sam had to bite his tongue to hold back the list of various problems with Dean. He forced a weak smile.

"He… uh… well, he had a nightmare and all he would tell me was that you were in it. He's fine. He's taking a shower now."

"Oh. I see."

Sam turned back to his laptop to check the search he had been doing. "Yeah, the only thing I could make out from him yelling was that someone had hurt you. I don't know what that was though…" He voice trailed off as he turned back around and saw the look on Castiel's face. The angel had frozen and Sam would swear the look on his face was a mixture of guilt and panic. Castiel's eyes remained glued to the floor.

"He said that?" Castiel said softly.

Sam slowly nodded. "Yeah…"

Sam could now see the pain in the angel's face. The normally calm and stoic figure now definitely appeared distressed. Sam hesitated for a moment before deciding he had to say something.

"Look… Castiel… I don't know what's going on between you and Dean… I don't know if he screwed up and pissed you off somehow or what…"

Castiel finally looked up at Sam. "I'm not angry at Dean."

Sam let out a sigh of relief. "Great. Do you mind letting him know that cuz I think he thinks that he did something wrong because of the way you've been acting towards him."

Castiel closed his eyes and nodded slowly. "Of course."

"And… I know that you probably don't talk about your problems and all that normally, but… maybe you should talk about what's going on because you really haven't been acting like… well, you lately."

He saw Castiel look at him for a moment before lowering his gaze and finally nodding.

"I understand your concern, Sam, but there's nothing that can be done about it."

"Was Dean's dream true? Did someone hurt you?"

This time Sam saw Castiel visibly flinch at the question. That was all the answer he needed.

"Castiel, you really should tell us what happened. Dean would want to know and he'd want to help you."

"It is… complicated, Sam. There is nothing Dean can do about it," Castiel said sadly.

"You don't know that, though."

Castiel looked at Sam and shook his head.

"I will not involve Dean in this anymore… he has already been involved more than he should have been."

Sam threw up his arms in exasperation. "But how was he involved? Castiel, if he's involved he should know!"

"Who's involved with what?" Dean's voice suddenly asked.

Sam and Castiel both turned and saw Dean coming out of the bathroom. He was wearing a pair of pajama bottoms and his t-shirt was slung over his shoulder while he dried his hair with the towel. He casually walked over to them.

"So what did I miss? Something about the case?"

Sam shot a glance at Castiel and was taken aback by what he noticed. Castiel's eyes were glued to the floor and it appeared that he had actually taken a few steps back when Dean had approached, almost as if he was afraid of him.

What the fuck is going on!?!?! Sam wondered to himself.

"We were just talking about the case. Castiel was telling me a little more about the seal. Right, Castiel?"

Castiel nodded and Sam could see his expression change to the unreadable mask his typically wore. Sam inwardly cringed at the fact that the angel was refusing to talk, but he was well aware that there was little he could do about it.

"Great. So, Cas, you're actually going to give us a few more details?"

Castiel nodded. "You met the man who lives resides in that church?"

"You mean Jacob? We figured he's involved somehow and that the demons would be after him. But that's as far as we got."

"We believe Jacob is the man that the demons are looking for. We believe they are going to use him in a sacrament ritual."

Dean and Sam looked at each other, confused.

"Wait… they're going to use him as a sacrifice or something?" Dean asked.

"It will be like a sacrificial ritual, yes. However, the ritual will involve certain elements and has to be carried out at a certain time. Tomorrow night."

"Whoa! Whoa! You mean they're going to be after this guy tomorrow night? How do you know they don't have him already?" Dean asked furiously.

"The ritual must be carried out in the church. Jacob rarely leaves the church and the demons are aware of this. They will wait before they make their move."

"Well, then we need to get to Jacob as soon as possible and get him out of there," Sam said standing up.

"Yeah and how are we supposed to do that, Sam? Just casually mention that some demons are going to be showing up and use him for a ritual sacrifice?" Dean asked sarcastically.

"Dude, I don't know! But we can't just let him stay there!"

"It will be nearly impossible to convince him to leave, Sam. Jacob has been ordained as a protector of the church. It is in his blood."

Dean rolled his eyes and sighed as he slipped his t-shirt on.

"Great! This keeps getting better and better! So I guess since he won't leave then we're going to have to come up with a way to keep the demons out."

"Then I will leave you to your task," Castiel said as he began to turn away.

"Wait!" Sam said standing up.

Castiel stopped and both he and Dean looked at Sam confused.

"Before you go, Castiel, you wanted to talk to Dean. So… I'm just going to run out real quick to grab a soda," Sam said as he began backing towards the door.

Dean shot him a warning look. "What?"

"Yeah… nothing major… he just had something to say to you, right, Cas?" Sam looked at Castiel sternly.

Sam saw Castiel flinch again, but the angel finally nodded.

"Yes, Sam."

"Great. You guys talk, and I'll be back!" Sam quickly bolted out the door.

Dean and Castiel stood awkwardly in the room together, neither one knowing what to say. Finally, Dean nervously cleared his throat.

"So… uh… what did you want to tell me?" Dean asked, trying to keep his voice calm.

Dean was startled to see Castiel look almost afraid for a moment. It was quickly replaced, though, with a calm expression.

"Sam had mentioned to me that you believe I am angry with you," Castiel said slowly.

Dean snorted, trying to hide the nervous feeling in his stomach.

"Yeah, well, aren't you? You've obviously been avoiding me and don't want to be around me," he snapped back.

"That is not true, Dean. I… I admit to avoiding you at times, but it does not mean I do not want to be around you."

Dean's heart skipped a beat at Castiel's words. He could barely breathe, although he forced himself not to react.

"Oh," Dean managed to say. "So, then why have you been avoiding me? Did something happen?"

Castiel averted his gaze. Dean could feel the tension radiating from his body. Dean forced himself to take a step towards him.

"Look, Cas, if something's wrong I want to know. If I can help…"

"You can't help me, Dean," Castiel softly replied. "And… and I have done nothing to deserve your help… not in this matter."

Dean felt his heart drop.

"What… what is that supposed to mean? Why wouldn't you deserve my help?" Dean moved closer, no longer caring about how he felt. "Cas, you pulled me from Hell! I think I owe you a little something for that!"

Castiel shook his head, still not meeting Dean's gaze.

"Please… Dean… I… I do not wish to discuss this further…"

Dean moved closer until he was mere inches from Castiel. Before he could change his mind, Dean reached out and gently grabbed Castiel's arm.

"Look, I don't know what the hell someone said to you or what the hell they did to you, but don't ever say to me again that you don't deserve my help! I can decide whether or not someone deserves my help, you got it? And I'm saying you do and that you need to tell me what the hell is wrong because I am not going to just let it go!"

Castiel now appeared visibly shaken by Dean's words. Dean himself was startled at the honesty in which he was speaking. Finally, Castiel slowly looked up and met Dean's gaze.

"I… I was… violated… by another angel…" His gaze quickly dropped again after his admission.

Dean felt his stomach twist in horror. He desperately wanted to believe Castiel met something other than what had sprung to mind, but he knew deep down that it wasn't the case.

"A fucking angel raped you?" Dean said stunned.

"Dean… please…" Castiel started to pull away.

Dean tightened his grip. He could feel the rage building up inside of him.

"Who was it?" Dean growled furiously. "Tell me their name! I don't give a shit if they're an angel or not! Tell me who it was cuz I am going to rip them apart!"

Castiel looked at Dean in shock.

"You don't mean that…"

"You better fucking believe I mean it!"

"Dean… please… you cannot be focused on this right now."

"And why the hell not?"

"Because your attention must be on the seal and protecting it. You cannot be distracted from your duty."

Dean swallowed hard. He looked into Castiel's deep blue eyes and was amazed to see the emotions swirling inside. He finally took a deep breath and loosened his grip on Castiel's arm.

"Fine. I'll worry about the seal for now. But you have to promise me something first. After this is all done with you're going to tell who hurt you, understand?"

"Dean…"

"I mean it! You promise me now or I'll just keep asking. So promise."

Castiel closed his eyes and lowered his head. Dean could feel his heart shatter as he saw his angel slowly crumble in defeat.

"I promise," Castiel said softly.

Dean nodded. "Good. Alright then."

He slowly let go of Castiel's arm, knowing full well that he let his hand linger a little longer than he should have. Castiel quickly made his exit, leaving Dean to his own tormented thoughts.

******************************************************************************

Wow. That came out a little longer than planned and wasn't the direction I had planned either. Oh well. Please read and review! Feedback gives me ideas and makes me write faster! : )