Hello people. Here's the next chapter. Enjoy.
Disclaimer: I don't own Supernatural.
Dean was enjoying the drive singing along to the music when something that Cas had said earlier came back to him.
"So everyone has their own heaven right?" He asked the angel sitting beside him.
"Yes. Well expect for special cases where they can share." Castiel replied. He was rather enjoying this new experience of riding in the car and he found the music pleasant. He also liked Dean much more when he was happy.
"Oh what sort of special cases?" Dean asked curious wondering if it was possible that he could share his heaven with someone real.
"Soulmates and young children go to the heaven of a family member." Castiel replied. He was happy to be able to impart information to this man.
"So is Sammy with my mom or dad?" Dean finally asked swallowing around the lump in his throat at saying the name aloud.
"He is with both." Castiel replied turning to look at the man next to him wondering why he was so interested in his brother's heaven. Surely he should be concentrating on his own? (Ah Cas, you have a lot to learn about Dean I see.)
"But you said-" Dean started confused about how Sammy could be with both their parents.
"They are soul mates Dean. Your parents share a heaven." Castiel interrupted, wondering how Dean did not see this. It was obvious to him.
"So I'm the only one alone great just great." Dean muttered under his breath sarcastically. He didn't mean for the angel to hear but Castiel was an angel so he heard the words clearly. He also heard the thoughts running through deans head. Thought I'd got rid of that on earth but guess I can't be surprised no one ever wanted me.
"So can I see them?" Dean asked shaking himself out of the morbid thoughts.
"You will see them Dean, in your memories." Castiel replied, trying to explain heaven to this human once more.
"No Cas I mean like really see them. Talk to them." Dean explained exasperated.
"I cannot pull them out of their heaven for you Dean." Castiel replied with a sincere apologetic tone to his voice. He knew that Dean had been lonely on earth (it had been in his file) but he couldn't change the way heaven worked.
"Okay so why don't you put me in?" Dean challenged. How there was a chance to see if his family he wasn't going to give up on it.
"It is not permissible for me to allow you into another soul's heaven Dean. I am sorry." Castiel said reciting one of the many rules of heaven.
"Okay well who can make it permissible." Dean asked grumpily, he would go to the top if he had too. He would see his family.
"Only my superior Gabriel can." Castiel responded honestly.
"Well then get him down here to do It." Dean demanded.
"Dean he is an archangel and very busy. I cannot just call him and expect him to arrive." Castiel replied somewhat huffily at him. Did Dean not realise he wasn't the only person in heaven?
"Then leave him a voicemail or something. I want to see my family Cas." Dean said getting frustrated and angry now.
"I am sorry Dean. We need to proceed as planned. Now we needed your first happy memory." Castiel responded calmly changing the subject and dean knew he wouldn't get any more help from him.
"Fine okay so how do we go about finding that." Dean asked grumpily. He didn't really want to go for a walk (or drive) down memory lane right now. And he meant that literally.
"The choice is yours Dean." Castiel replied looking out the window as the trees around them started to thin.
"Wait I get to choose the memories?" dean asked surprised.
"Of course Dean. This is your journey I am just the guide." Castiel replied turning back to his new human and hoping he wouldn't choose anything to stupid. (Sorry Cas, that hope is going to be in vain.)
"Okay then." And with that Dean gets an evil smile on his face as he remembers one of the many strip club-come-brothels he had been too. It was defiantly a happy memory to him and maybe it might just make the goodie-too-shoes angel next to him rethink his plan not to let him see his family.
Once Dean remembered it, it became real and Castiel suddenly found himself surrounded by sweaty human bodies in varying stages of undress. His eyes widened when he realised where Dean had taken him and grabbing the humans arm he hissed at him "this is a den of iniquity. I shouldn't be here."
"Sorry angel can't hear you, you'll have to speak up." Dean replied smirking at Cas before turning to look at the men and women on display, trying to decide which would piss Cas off the most.
Looking round he saw the perfect person. He had black hair and blue eyes, very similar to a certain angel. He was hot. Dean walked over to him and grabbed him, sticking his tongue down the man's throat humming when he reciprocated in kind.
Castiel stood there and watched Dean grab the man and start to kiss him. He was aware of human sexual interaction and was well aware of what was going on. What he didn't like was the fact that Dean was making him watch. He was an angel. This was not the place for him. He turned away from Dean and the man hoping to find somewhere he could wait until Dean had finished in this memory but everywhere he turned the scene was worse. Debouched people where everywhere. With that thought he turned back to Dean. He couldn't stay here. He went over to the man and put his hand hard on his shoulder, aiming to inform him that he would met him afterwards but he would not stop kissing the other man.
"Dean." Castiel said trying to get through to him, but then he remembered that Dean had said that he couldn't hear him in here and so he decided that it would probably be better if they talked outside. With that thought he pulled him out of the memory.
"What the hell?" Dean asked as he suddenly realised that he was no longer in the club. "What did you do?" he turned on Cas.
"I pulled you out because-" Castiel started to explain but Dean interrupted.
"Oh come on Cas. You can't pull me out like that." Dean yelled at the angel. He had been having fun damn it.
Castiel did not appreciate being yelled at, so narrowing his eyes at the human before he said in an even tone. "That was not a suitable memory."
"Oh yeah? Well I thought it was very suitable." Dean replied in a dangerous tone and walking towards Cas looking at him as if he wanted to eat him up. Once he got into Cas' personal space he pushed him back against the car which was now behind him (Dean was starting to like this whole he thinks it and it happens thing) and pinned him there with his body. "Well if I can't have sex with him guess I just have do you instead angel." He said in a husky voice as his body started reacting to the one it was pushed against.
"Do you truly believe you can overpower me Dean?" Castiel questioned with a tilt of his head. He could see that Dean was trying to intimidate him but, he was an angel.
"Only one way to find out." Dean whispered harshly before grabbing Cas and slamming their lips together fiercely. Cas was confused. He did know what to do he had never been kissed before, all he knew was that he couldn't let Dean get the upper hand in this. With that thought he flipped them so he was the one pinning Dean and kissed him back. Battling for dominance with lips and tongues. Suddenly from behind them there was a cough.
"Sorry to interrupt Cassie. Just I got your message." Gabriel said just raising an eyebrow at the scene in front of him, making no comment.
"Gabriel. Dean wishes to enter his family's heaven to see them." Castiel replied completely calmly stepping away from Dean as if he hadn't just been kissing him to distraction. Dean on the other hand was glad he was leaning against the car. If he wasn't he thought he would probably have collapsed from that kiss.
"Really? Right now? Cos I'm pretty sure he has other things on his mind." Gabriel replied amused by Castiel's behaviour. It seemed as if Dean hadn't affected him at all.
"I left you the message some time ago Gabriel." Castiel said as if that explained everything.
"Why should he be allowed in his family's heaven? Give me a reason Cassie." Gabriel said going serious finally.
"He is the only one who is not there. His parents are soul mates and his brother died in the car crash with them. He just wishes to see them one more time." Castiel argued Deans case to Gabriel hoping that he would allow him to see his family. It would make him happy if he got that chance.
"Okay fine." Gabriel replied with a sigh. He couldn't' cope with the pleading look in Castiel's eyes. "He can have a day in there heaven but that's It." He finished.
"Thank you Gabriel." Castiel responded with the brightest of smiles.
"Okay-dokey." Gabriel replied. He hadn't seen Cassie smile in a long time and it always spelt trouble for him when he did. "I'll let you get back to what you were doing then. Enjoy."
And with that Gabriel disappears as quickly as he could.
Castiel turned back to Dean to see that he still didn't seem to have his breath back, nor did it look like he could stand on his own. Castiel tilted his head wondering what the matter with him was and then dismissed the thought when all he did was stare at him. "Shall we go?" he said instead.
Dena stood there trying to come back to himself so he could listen to the conversation between Cas and the other angel but his mind was still reeling. Where the hell had Castiel learnt to kiss like that? My god it was the best damn kiss he had ever had. If they were going to be reliving his happy memories he sure hoped that counted. He really wanted to relive that. He looked up when he heard a noise and noticed that the other angel had gone and it was just him and Cas. Cas who looked like nothing had happened except maybe his hair was a bit messier. Who could he not be affected by that kiss? Then Cas spoke. "Shall we go?" he said and all Dean could think was go where? To do what? (Naughty Dean, certainly not that. At least not yet.)
