Chapter 19

Soul Mates

Dean flipped through the channels while jiggling his leg, an attempt to release some of the pent up anxiety. He glanced at his watch for what seemed like the millionth time since Castiel had left him earlier that morning. Dean inwardly cursed himself out again for not demanding Castiel bring him along. While he didn't know what real use he'd be against an angel, it would have been a hell of a lot better than sitting on his ass waiting.

Sam looked over at Dean from where he was studying his laptop and inwardly sighed. It didn't matter what he said, nothing would soothe Dean's worries. Sam stood up and stretched.

"Dean, come on. Why don't we go grab some dinner?" Sam said as he grabbed his wallet.

Dean shook his head, not looking up from the TV. "Not hungry."

Sam sighed. "Dean, he'll be back, alright? I'm sure he's fine."

Dean swallowed hard, his stomach knotted with worry. He wanted desperately to believe Sam. It was all he wanted. But until Castiel was back in his arms and he could see for himself that his angel was safe he couldn't stop worrying.

"I know… I… I just want to wait here for him… you can go ahead…"

Sam shook his head with a sigh and grabbed the car keys. "Alright, but I'm grabbing you something to eat, and you are going to eat it!"

Dean sighed and nodded, knowing that arguing with Sam at this point would be a wasted effort. "OK, Mom!"

He listened to Sam close the door when he left and then heard the car leaving. Dean shut off the TV and leaned his head back, closing his eyes. He wondered where Castiel was now and couldn't help but wonder if he was still safe…

Suddenly, he felt a gently breeze across his face and heard a flutter of wings. His eyes flew open and he spun around to see Castiel standing behind him. The angel looked exhausted, but uninjured. Dean leaped to his feet and ran over to him. He pulled Castiel into an embrace.

"Oh my god… Cas… are you OK? Where have you been?" Dean asked his voice thick with emotion.

He felt Castiel wrap his arms tightly around him and bury his face in the crook of his next. He felt the angel trembling in his arms.

"I… I killed her…" Castiel said softly, his voice slightly muffled.

Dean pulled away just enough so he could look at Castiel. The angel's eyes brimmed with tears and Dean could see the guilt and grief in his eyes.

"You should have brought me with you!" Dean said, gently cupping Castiel's cheek with one hand. "You shouldn't have dealt with that alone."

Castiel shook his head and dropped his gaze. "I… I had to… I had to stop her myself…"

The tears began to trickle down his cheeks. Dean gently wiped them away with his thumb.

"It's OK, Cas," Dean whispered softly. "It's OK… she's gone now… she can't hurt you any more…"

He gently had Castiel sit down on the bed with him and held him tight to his chest. He rubbed the angel's back while murmuring words of comfort while Castiel quietly cried. Finally, after a few minutes, Castiel looked back up at Dean.

"Dean… may… may I ask you for something?" He asked timidly.

Dean nodded, smiling slightly. "Of course you can, Cas."

"Would…" Castiel nervously dropped his gaze, almost too afraid to ask. "Would… you kiss me?"

Dean's smile broadened. He couldn't help but love Castiel's innocence. He gently forced Castiel to look back up at him.

"Castiel, I will kiss you as much as you want me too. Anytime. Anywhere," Dean said softly.

He leaned in and softly pressed his lips to Castiel's. It was a simple kiss, Dean didn't want to overwhelm him, but it was more than the chaste kisses he had given him before. He felt Castiel hesitate at first before he began kissing back. With that Dean could feel a warmth flowing through him unlike anything he had ever felt before. Unconsciously, he deepened his kiss, wanting more. Castiel's lips were soft and sweeter than anything he had ever tasted before. He parted his lips and allowed his tongue to slip out and gently taste more.

Castiel felt a passion flow through him that was both thrilling and terrifying. Being with Dean like this felt nothing like it had with Anna. With Anna everything had felt forced and terrifying. But this… Dean was being so gentle. He was taking every step with him slowly, carefully testing to see what he could handle. Castiel parted his lips, suddenly craving to taste more of Dean. He hesitantly mimicked Dean's ministrations with his tongue in which Dean let out a throaty moan in response. Dean kissed Castiel harder, pressing his body more tightly to him. Castiel felt a jolt of pleasure shoot straight to his groin and a need building inside of him, pulling a whimper of desire from his throat. He wasn't sure what it all meant, but he knew that kissing Dean, the real Dean, felt better than anything he had ever experienced.

They both reveled in the sensations that the kissing brought them. Dean desperately wanted to feel more of his angel. He carefully pushed the coats Castiel was wearing off his shoulders and pushed them aside. Castiel sighed happily, relieved by the cool air that could now reach him. His vessel's body felt like it was on fire. He touched Dean's chest and could feel the heat radiating from his skin underneath his t-shirt. He wanted to feel his bare skin, but wasn't sure if he should.

Both men were too caught up in each other to hear the car outside or the key in the door.

"Hey, Dean. I got you some burgers-"

Dean and Castiel pulled away from each other, both flushed and looking guilty. Castiel couldn't bring himself to look up, but Dean did. There stood Sam, his own face red with embarrassment at walking in at that moment. Dean nervously cleared his throat.

"Hey… um… you're back," Dean said, trying to shift his position in order to hide his burgeoning erection.

Sam's gaze was looking everywhere except at them. "Uh… yeah… I, uh… I brought you some dinner… but you… uh… look kind of… busy… sooo… I think I'm gonna just grab my stuff and get another room…"

Sam dropped the bag of food he was carrying on the table and grabbed his laptop and duffle bag, the whole time not looking directly at them.

"Sam… you don't…"

Sam shook his head. "You guys need some… alone time… don't worry about it… you… you have a good night."

Before either one could say anything else Sam booked it out the door. There was an awkward silence for a moment after he left and then Dean started laughing.

"Dude, I think he's been scarred for life!" Dean snickered.

Castiel looked at him, his eyes wide with concerned. "Is he angry?" He asked fearfully.

Dean couldn't help but laugh a little at the innocence of Castiel's question.

"Nah, man. He'll be fine. He just got a little embarrassed is all."

Dean smiled at Castiel and gently stroked his hair.

"Now…" He murmured softly. "I know I was enjoying where we were before we were interrupted… how about you?"

Castiel's felt himself blush. He looked at Dean shyly and nodded. Dean's smile broadened.

"Good…" He whispered.

Dean kissed Castiel, this time without any hesitation or restraint. Castiel quickly lost himself in the kiss and desperately wanted more. He pressed himself tighter to Dean and began running his hands up Dean's chest.

Dean moaned and he wound his hand tighter into Castiel's hair while running his hands up Castiel's side. His erection throbbed in his pants, begging for release. He continued to remind himself that he had to take things slow… that Castiel couldn't be rushed… but Dean could feel his self control quickly unraveling, especially with the heat of the angel's hands radiating through his t-shirt. With a reluctant groan and forced himself to pull away.

"Cas…" Dean panted. "Shit… Cas, we have to stop."

Castiel stared at him, panting for air. His eyes filled with guilt.

"Did I do something wrong?" Castiel asked softly.

"What? No! Oh, God, no, baby," Dean said with a small smile. He gently stroked Castiel's cheek with one hand. "God, you… you're amazing… I… this… this is amazing."

Castiel frowned and cocked his head in confusion. "So why did you say we had to stop?"

Dean sighed. "Because… because I'm trying to take this slow for you… Cas, I don't want to rush you… and if we keep at it like that… yeah, I don't think I can promise to keep taking it slow."

Castiel sat silently for a moment as Dean's words sunk in. His heart thundered in his chest and the feeling of desire still coursed through him unabated. At that moment he realized something. He wanted Dean. Wanted him more than anything he had ever wanted before. He wanted Dean wholly and completely. He wanted Dean to help remove the scars Anna had left behind. He wanted Dean's love to heal the wounds Anna had inflicted. He looked Dean in the eyes, nervous because he was unsure fully of what he wanted and how to ask.

"I… I don't want to stop…" Castiel said softly. "I… I want more…"

Dean moistened his lips nervously. "Cas… we don't have to do anything you don't want to…"

Castiel shook his head. "I… I know… but I want… you… I want to know… what it's like…" He swallowed hard. "With someone you love."

Dean's eyes moistened with Castiel's words. He pulled him into a tight embrace, his heart pounding in his chest. He finally pulled back, bringing his face just a few inches from Castiel's.

"OK," Dean said softly. "But you have to promise to tell me if you want or need to stop. I don't want to hurt you, Castiel. If you don't like all you have to do is tell me and I'll stop, OK?"

Castiel nodded, already overwhelmed at how different everything was. His fear was slowly seeping away knowing that with Dean he was safe. He could trust him.

"I promise."

Dean swallowed hard and carefully looked over Castiel. As badly as he wanted to just tear his clothes off right then and there, he knew he still had to be carefully.

"OK," Dean panted. "Go ahead and take your shoes off. Then we can get more comfortable on the bed.

Castiel nodded and slid his shoes off his feet. He then joined up towards the head of the bed. Dean smiled and pulled him towards himself and began kissing him again. This was becoming something Castiel was really enjoying and was all too eager to kiss Dean back. He then felt Dean move his hands to the front of his shirt and begin unbuttoning it, slowly revealing the white t-shirt beneath it. Castiel slid his hands to them hem of Dean's t-shirt and carefully touch the bare skin beneath it. Dean moaned as Castiel's fingers came in contact with his skin.

"Help me take it off," Dean whispered breathlessly.

Castiel helped slide the shirt up over Dean's head and then throw it off to the side. His breath caught in his throat to see his bare flesh. He slid his hands over Dean's tight abs causing Dean to moan and thrust towards Castiel.

"Oh, God, Cas," Dean moaned desperately. "God, I want you so bad."

He quickly removed Castiel's now-unbuttoned shirt and threw it to the floor. He then pulled the undershirt up over Castiel's head where it joined the first shirt. Dean looked over Castiel's newly-exposed chest and smiled.

"Holy shit, Cas," Dean said in awe. "You are so beautiful…"

Castiel felt his face flush and he shyly shook his head. "No…"

Dean nodded emphatically. "Oh yeah… you are incredible…"

Dean pulled Castiel back towards him and kissed him greedily on the lips. He then placed kisses along the angel's jawline and began making a trail down his neck to his chest. Castiel gasped at the new sensations and gripped Dean's shoulders tightly. Dean continued kissing his chest, gently nipping and licking as he went. He felt Castiel trembling under him and he looked up to gauge his reaction.

"You like that, Baby?" Dean asked with a grin.

Castiel nodded desperately. "Please… please don't stop!" He whimpered.

Dean grinned broadly and went back to work on tasting every inch of Castiel's upper torso. He kissed his way down the angel's right arm until he reached his hand. He then took Castiel's index finger into his mouth and began sucking wantonly on the digit. Castiel cried out at the unexpected sensation.

"Dean… oh, Dean…"

"Does that feel good, Baby?"

"Yes… please… please more!"

Castiel's eyes screwed shut. Dean enjoyed watching him while he began rubbing himself through his jeans. He finally couldn't stand it anymore and began removing them. He had decided they were both wearing far too many clothes. He pulled Castiel's finger out of his mouth despite the angel's whimpers of protest.

"Too many clothes," Dean panted. "I want to take your pants off… just your pants, OK?"

Castiel felt a moment of panic at Dean's request. But he reminded himself that this was Dean he was with. If he wanted to stop he could. And, truthfully, right now he didn't want to stop. He wanted to replace the dark memories with this. He took a deep breath and nodded.

Dean finished pulling off his jeans. He then carefully reached over and began unbuttoning Castiel's pants. His hands brushed over Castiel's erection that had formed and the angel let out a strangled cry at the sensation. Dean paused for a moment to look at him, a smile on his lips.

"Did you like that, Cas?" Dean asked his voice low and husky.

Castiel nodded.

"How about this?" And he began stroking Castiel through the fabric.

Castiel screamed and began thrusting into Dean's hand. He grabbed the bedspread beneath him with both hands and arched his back off the bed. The feeling was incredible and he felt as though he rapidly hurtling towards something he couldn't identify. Dean stopped his ministrations long enough to remove Castiel's pants, despite earnest protests. He smiled and kissed Castiel on the lips.

"Baby, if you keep going like that then I'm not going to last very long," Dean said with a low chuckle.

Castiel wondered if it felt the same for Dean as it did himself. He reached over before Dean had a chance to react and began stroking him through his boxers. Dean's eyes squeezed shut and he cried out in pleasure.

"FUCK! Holy shit, Cas… oh my God…"

Dean forced Castiel to stop, his breath coming out in gasps. He quickly shoved the boxers over his hips and yanked them off, leaving him completely naked. Castiel admired Dean's long, lean form, aroused and wanting. With trembling fingers, Castiel shyly reached over and ran his hand up Dean's hardened shaft. Dean's eyes practically rolled back in his head and his head fell back while his hips thrust into Castiel's hand. He quickly reached down, covering Castiel's hand with his own.

"Like this," Dean gasped, showing Castiel how to stroke his cock.

Castiel was quick to learn and soon Dean was screaming as he thrust into Castiel's hand. He held on to Castiel shoulders and it wasn't long before he slipped over the edge and climaxed, coming over Castiel's hand. He had to reach down to stop the angel's ministrations which had become too overwhelming for his sensitive member. He pulled Castiel in for a searing kiss and smiled satisfied when he finished.

"Was that OK?" Castiel asked shyly.

Dean nodded, smiling broadly.

"Cas, that was unbelievable!" He kissed Castiel again, allowing his hand to rub the angel's erection. "Now, are you ready for yours?"

Castiel moaned at the sensation. All fear had disappeared. All he could think about was how badly he wanted this. He nodded.

Dean smiled gently and positioned him to lie back on the pillow. He then reached down and carefully pulled Castiel's boxer down off his hips and off his legs. Castiel felt his stomach lurch from fear, but he forced himself to look at Dean and reminded himself that he was safe here. Dean stared at Castiel's body in amazement.

"God, Cas," Dean breathed. He smiled as he ran his fingers down Castiel's side, causing goose bumps in their wake. "You are so incredible… so beautiful…"

Dean leaned forward and began kissing a trail down Castiel's chest. Castiel moaned with pleasure, his fears melting away with Dean's gentle caresses. When Dean finally reached his shaft he looked up at Castiel while he began to stroke it with one hand. He smiled as he watched him squirm with pleasure and listened to him cry out his name.

"God, Cas, I love watching you like this," Dean said, speeding up his strokes.

Castiel thrust harder into Dean's hand. "Please… Dean… please… more…" He whimpered.

"You want more, Baby?"

Castiel nodded desperately.

"You remember when I was sucking on your fingers?"

Castiel's mind reeled at the memory and all he could do was nod again.

"Did you like that, Baby?"

He nodded again emphatically.

"Would you like me to do that to you cock, Castiel? Do you want me to lick it and suck it like I did your fingers?"

Castiel moaned desperately, his arousal far beyond anything he had ever felt before.

"Please… yes… Dean… please!"

Dean didn't waste another second. He slid his lips over the tip of Castiel's cock and let its length slide easily into his mouth. Castiel screamed at the sensation of wet and hot and ohsoincredible that Dean was bringing him. Dean swirled his tongue around it, licking it as if it was a delicious treat.

The sensation began filling Castiel from the tips of his toes to his head. As Dean spend up his ministrations Castiel thrust wildly into his mouth. Suddenly, he felt an explosion of heat and pleasure in his gut and he came with a strangled cry in Dean's mouth. Wave after wave of pleasure pulsed through him as Dean greedily devoured every drop given to him.

Slowly, he began coming down from the climatic high. Dean slid up the bed next to him and wrapped his arms around him. He held the angel in his arms and gently stroked his sweat-dampened hair out of his face while murmuring words of comfort and pressing small kisses to his lips.

"Are you OK, Castiel" Dean asked softly.

Castiel looked at him as tears fell down his cheeks. He nodded unable to speak.

"Don't cry, Baby," Dean whispered as he wiped away the tears with his hand. "I didn't hurt you, did I?"

Castiel shook his head.

"It… it was wonderful, Dean," Castiel said softly, his voice thick with emotion. "It was more than I could ever have asked for."

Dean smiled, relieved. They lay on the bed together, exhausted, but sated. They both drifted off to sleep, their limbs still intertwined.

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

*blushing and clearing throat*

Um… that wound up being a little longer than planned! I would like to thank my dear friend Crafty for providing me with a certain pic of a nearly nekked hero which was greatly inspirational as was a Google search and YouTube clip showing a very sexy and shirtless individual! : )

Hoped this was OK! I get so embarrassed writing love scenes (and yet I have one in all my long-running stories! Go figure!) and I have no idea if they're any good!

Thanks for reading! Feedback is always a wonderful thing! : )