Disclaimer! I do not own Supernatural or its characters. All credit go to the wonderful creators of Supernatural and its actors.

Chapter Twenty-One- Declaring Love

Two weeks later

Dean hauled ass down the freeway. It was six at night, and if they didn't dick around they would be home by eleven the next night. Dean felt stupid for it, but he couldn't wait to get home to Cas. The case had been more complicated than they had anticipated, and they were gone for two damn weeks. He had said it before and he will say it again, he freaking hates witches.

They drove in silence for a few hours, Sam dozing in his seat. Sam took a deep breath, telling Dean he was now awake. "Morning, Sammy," Dean said, a smile on his face.

"Are we going to stop at all?" Sam asked, looking at the time. It was a little past one AM. Dean had already been driving for seven hours, and they had been up since four the morning before. He wanted to get home just as much as Dean, but Dean would have to sleep sooner or later.

"Nope, you're going to sleep now, then later I will sleep and you can drive," Dean said, the smile never leaving his face.

Sam had to smile too. Dean had been on a happy high since they'd started home. He couldn't remember a time Dean was this happy to be going to the bunker. He guessed that's what happened when you had someone at home waiting for you.

"So where did you go yesterday?" Sam asked. Dean had disappeared for a few hours. Usually he would chalk it up to a one night stand type deal, but now that Cas was in the picture, Sam was sure Dean wouldn't be out getting laid.

"Just out," Dean replied, as he thought back to the night before…

Dean walked up to the bar, taking a seat. The bar tender looked over at him, and he seemed to give him the once over, before walking over to him. "What can I getcha?" he asked, a smile on his face.

"A beer's good," Dean replied. He wasn't looking to get hammered. Technically they were still on the job, but Sam was doing research and would call if he figured anything out. Dean's head was thousands of miles away. Cas was on his mind, more specifically, taking it to the next level with Cas was on his mind.

"Here ya go," the bartender said, placing down a small napkin. "This one's on the house," he added, placing down the beer.

Dean's brow pulled together. Okay, it was not uncommon for the women to give him free beers, but this was new. Dean lifted the beer, and noticed a name and number on the napkin. Yep, the guy was definitely hitting on him. He wasn't sure how to handle that, so he ignored it.

After James, the bartender, took care of everyone else, he circled back to Dean. "How's it going?" he asked, his tone flirty.

"Good," Dean replied. He really wasn't paying much attention to the man, who said something flirty. Dean's mind was focused on the problem at hand. He wanted to take the next step with Cas. He wanted to be more intimate, but he wasn't sure how. He knew nothing about having sex with another guy.

"I get off in an hour, if you want, we could sit and have a drink." James said. Dean had no idea what he had said before that, but this he caught.

"I'm flattered, really." Dean paused a moment, as a thought occurred to him. This guy was flirting with him. That meant he was gay, and that meant he would know about having sex with guys. Dean fidgeted on the stool, and looked down at his beer. "Could." Was he really going to ask a stranger about this? "Could I ask you a question?" Dean looked up at the confused man.

"Sure," James replied, drawing out the word in a questioning tone.

"So, I've got this... I'm not…" Dean cleared his throat. God, how was he going to get through this. He looked away nervously, then looked back. James cocked his head to the side, waiting patiently for Dean to continue. Dean scratched his head, then wiped at his face. "I've been with many women, but recently…look, I've got this best friend and he is great and…Well I..." Dean let out a nervous sound.

"You've started to fall for him," James offered.

"Okay, yes." Dean nodded his head. "So I guess what I'm asking. I mean, I've been with lots of women." Dean shifted in his seat again. "I want…I don't." Okay, this wasn't going well. Damn him, he never should have brought it up.

"You want to know how to…" James seemed to search for the right words. "Love a man?" he said, emphasizing the word love, so Dean understood what he meant by it.

"Right," Dean said, clearing his throat. "Exactly."

James gave Dean a smile, and Dean was glad that he didn't seem to offend the man at all. "I get off in an hour. How about we get a bite to eat, and I will do my best to answer any questions you might have."

"Sure, okay," Dean replied. He drank down the rest of his beer, and tried to prepare himself for the awkwardness he was about to endure. He took a deep breath, this was way out of his element, but he wanted to love Cas, and he wanted to do it right…

Dean shook his head, coming back to the present. Yeah, there was no way he was telling Sam he had talked to a guy about sex. Nope, not happening.

Sam kept glancing at Dean. "What?" he asked, annoyed. He hated when Sam did that.

Sam didn't want to think that Dean was with someone else, but Dean's reluctance to tell him where he was gave him room to worry. "Look, I don't want to overstep, but if you were with someone last night…Cas doesn't deserve that, Dean. He trusts you."

Dean glanced over at Sam. Was he really thinking he was with someone last night? "Whoa, I wasn't out whoring. I just…look I needed advice for something, and I found someone to get it from. That's all. I wouldn't hurt Cas like that, man."

"Good," Sam replied. "Why didn't you asked me? I'm known to give good advice on occasion."

Dean let out quick laugh. "Trust me, this isn't something you know anything about."

"Well, how do you know?" Sam asked. He felt a little hurt that Dean didn't come to him first.

"Sam, It has to do with Cas," Dean said, praying Sam would understand.

"Oh," Sam said in a breathy whisper. He cleared his throat. "I see," he added. He shifted in his seat. Yeah, that he wouldn't know anything about.

"So, did it help?" Sam asked, curiously. It was a little weird, but he didn't want Dean to think he couldn't talk about him and Cas with him.

"Sam," Dean complained. "Do we have to talk about this?"

"Look, I just want you to know you can talk about it. If you ever need to. Just because you're with Cas, it doesn't mean you can't confide in me, okay?"

"Yeah, whatever." Dean turned up the radio in true Dean fashion, causing Sam to laugh and shake his head. Dean smiled along. He was secretly glad that Sam had given him the green light to talk to him about Cas if needed. Not that he was sure he ever would, but the option was there.

…..

Dean was so excited to be home he felt ridiculous. He hated being away from Cas, and the sight of the bunker nearly made him weep. Julie ran into Sam's arms, and Dean watched with a smile on his face as they held each other close. He could hear the soft hum of her speaking, but he couldn't make out her words. This was fine with him, they were meant for Sammy and Sammy only.

Julianne looked over Sam's shoulder to Dean and gave him a smile. "Cas passed out on the sofa," she told him.

This made Dean smile. They got home later then he wanted to, so this didn't surprise him. Cas was always up with the sun, and most nights asleep by ten and no later than midnight.

Dean made is way to the TV room. From the door he could see the TV on and Cas' feet hanging off the end of the sofa. Dean went to the front of the sofa, and smiled down at his sleeping boyfriend. No, boyfriend didn't seem to be a strong enough word for what Cas was to him. Cas was far more precious to him than he could ever put into words.

Dean crouched down, just watching Cas sleep. He couldn't help the smile on his lips. How had he gone his whole life without Cas? How had he spent these past few years not seeing Cas for what he truly was? Cas was the holder of his heart, and there is no way he could deny that now.

Dean placed a soft kiss on Cas' slightly parted lips. Cas' eyes shot open, and the moment he took in Dean, he smiled. "Welcome home," he whispered, his voice heavy with sleep. He smiled a smile that warmed Dean's heart. Cas reached out sleepily for Dean's hand. Dean took his wandering hand and gave it a light squeeze before kissing his knuckles lightly.

"Come to bed," Dean said, standing. He kept Cas' hand as he stood.

"How'd it go? Was it the guy you thought?" Cas' asked, as Dean lead him from the room.

"Actually no, but we can talk about it in the morning." Dean loved how close Cas stood next to him as they entered the study.

"Night guys," Sam called out to them as they walked by. He had his face in a book, and Julianne was standing over him, looking in the book as well. "That's Aunt Lauran," Julianne said, with a smile, pointing at a picture. Sam laughed at something, and asked who someone was, and Julianne laughed too, saying that it was her cousin Brit's children, Heath and Carly. From what Dean could gather they were both still in diapers.

"Night," Dean replied, as he walked down the hall that led to the bedrooms.

Once they were alone in the hall, Cas snuggled even closer to Dean, so that Dean's arm was round him, and he was tucked into the safety of Dean's side. "I've missed you," Cas' confessed. He hated the weeks that Dean had been gone.

"I've missed you too, Baby," Dean replied, placing a kiss on Cas' temple.

He followed Cas into the bedroom, and the moment the door was closed, Dean pulled Cas to him, placing a kiss on his lips. He placed his hand on Cas' hips, pulling them close to him. He deepened the kiss, allowing all his emotions through. His heart pounded in his chest. He knew he wanted this, but that didn't mean it didn't scare the hell out of him.

"I want you, Cas," Dean whispered as he placed a kiss close to Cas' ear. "I want to enter you," he added, as he hands roamed up to the small of Cas' back. He heard Cas' breath catch in his throat, and he pulled back so he could see Cas' face. He was worried that maybe Cas wouldn't want to, but the look on his face was one of surprise, not disapproval.

They just looked at each other for a moment. Dean took Cas' chin in his hand, running his thumb lightly over Cas lips. "Do you want that, Cas?" Dean asked, suddenly very nervous to know the answer.

Cas' blue eyes seemed to look deep into his. Cas reached up, wrapping his arms around Dean's neck, kissing Dean deeply. "Yes," he replied in a breathy whisper. His own heart was fluttering against his chest.

Dean's hands roamed down Cas' side, finding his hips again, squeezing them lightly. He hated that his hands shook, but he would just have to work with it. He had gotten this far with Cas many times at this point, none of this was new. But he had never done this with the intention of going all the way.

He shuddered as he felt Cas' hands run down his back, finding the ends of his shirt and pulling it off over his head. Cas' eyes roamed over him before kissing him again. God, he loved it when Cas looked at him like that.

Dean pulled away, leading Cas over to the bed, removing Cas' shirt, before laying him back. He wanted to do this right. In the past, Cas was always the one to start it. Cas was always the one to be intimate. It's not that he hadn't wanted to, but he just needed time. Tonight, it was his turn to show Cas how he truly felt. It was his turn to taste him.

Dean laid next to him, running his fingers lightly down the center of Cas' chest, and down his stomach. Cas watched him, his blue eyes dark with lust. A look that made Dean's already hardening cock lengthen. Dean followed Cas' happy trail to exactly where he wanted to be. He grabbed Cas, over his flannel sleep pants and Cas' hips rocked, a soft moan escaped his lips. The sound made Dean's hardness throb.

Dean stroked him over his pants a few times, loving the feel of Cas moving against his hand. He moved his hand and loved the sound of protest. "You are so beautiful," Dean whispered into Cas ear, then took his lobe into his mouth, lightly nibbling it, as his hand found Cas' nipple. He ran the tip of his index finger around it, feeling it harden.

He moved, taking Cas' lips with his own, running his tongue along Cas' bottom lip. Cas' hands roamed down Dean's back, grabbing onto the top of Dean's jeans. Were they really going to go all the way? Cas wondered. The idea drove him crazy.

Dean kissed Cas' throat, sucking and licking at the sensitive skin there. He could feel the vibrations of Cas' soft moans. Dean moved from there, kissing and licking his way down. He teased Cas' nipple with his tongue, before sucking on it.

Dean looked up and loved the look of pure pleasure on his lover's face. Cas was truly beautiful like this. Dean let his fingers dance down Cas' stomach, as he scraped his teeth lightly on Cas' nipple. This time, Dean slipped his hand under Cas' pants, quickly finding his hard cock. Dean ran his fingers teasingly from the base to the tip, loving the sounds coming from Cas.

After a few more teasing touches, Dean grabbed onto him, stroking his length. Cas' hips moved with him, trying to get more than what Dean was giving him. Dean gave him what he was asking for, working him quicker and quicker, getting him close before stopping. There was a groan of protest that made Dean smile.

Dean took Cas' nipple into his mouth again, before making his way farther down, using his tongue to tease Cas on his way down. He nipped at Cas' hip bone as he grabbed the waist of Cas' pants, pulling them down and off.

He looked down at Cas, who was now completely naked, and Dean's cock pulsed. Two years ago if someone told him that he would be totally hot for another man, he would have laughed in their face. Now? Now he wasn't sure how he had ever managed to look at Cas and not get hard. Cas was perfect.

"Dean?" Cas asked, his voice deep.

Dean looked at Cas' face. It was then he realized he had been staring a Cas' cock. Not that he was an expert, but it was a perfectly shaped cock, resting proudly on Cas' stomach. The skin there was soft, and Dean liked the feel of Cas in his hand more than he had ever thought possible. And it was all his.

Cas shifted so that he was up on his elbows. He wanted to cover himself up, Dean had never looked at him so intensely before. What if he didn't like what he saw? "We don't have to do this," Cas said, moving to pull the covers over him. "I'm okay with taking it slow, Dean," he added honestly. He was okay with taking everything at a pace Dean was comfortable with. He was content just sleeping beside Dean.

Dean realized that Cas was trying to cover himself up, and his brow pulled together, as he stopped him. "What are you doing?" he asked Cas.

Cas blushed, and looked away shyly. "You're looking at me funny. I just don't want you to be uncomfortable."

"Don't," Dean said, taking the blanket from Cas' hand. Cas looked up at him, his blue eyes held something Dean had never seen before. Was Cas feeling self-conscious? Dean leaned over him, kissing his lips. "Don't ever," he said, pausing to kiss his jaw, then the side of his neck, "hide yourself from me," he added, then kissed down Cas' chest, to his stomach. "You're beautiful," Dean said. "Here." He leaned up to kiss Cas' face. "Here." He kissed over Cas' heart. "Here." He kissed Cas' stomach. "Even here," Dean said, kissing Cas' hardness.

Cas' head fell back as the sensations ran through him. He thought there could be nothing better than the feel of Dean's hand on him, but he was wrong. The brush of Dean's lips on him undid him.

Dean kissed Cas again, this time moving a little farther up Cas' length. His heart started to pound in his chest again, and his nerves went into overdrive. He couldn't believe he was doing this, but he so badly wanted to. To top it all off he was worried he would be bad at it. He really didn't want to be bad at it.

Dean's hands found Cas' thighs, and he squeezed them gently. He replaced his lips with his hand, giving Cas another stroke, before kissing the tip of Cas cock, getting pre-come on his lips. Experimentally, Dean licked his lips and was pleasantly surprised to find Cas didn't taste bad.

"Mmm," Cas said, his head falling back again. Dean looked up and saw that Cas was biting his lip, and his own cock pulsed.

Dean watched Cas' face as he licked the top of his cock. Another moan, more lip biting. Slowly, Dean slipped the tip of Cas into his mouth, using his tongue to pleasure Cas. Cas let out a breathless, "Oh," and Dean knew he was doing something right.

Dean had to shift, his own cock straining to get out of his jeans. He would free himself soon enough, but right now he wanted to please Cas. Dean let Cas' cock go in deeper and Cas' moans grew just a little louder. Dean liked that. He liked making Cas moan.

He wrapped his hand at the base of Cas' cock, stoking him as he sucked, making sure to use his tongue. He surprised himself when he let out a soft moan as Cas' hand tangled with his hair. Oh god this was such a turn-on.

Dean found a steady rhythm, sucking Cas while jacking him off. Cas hips rocked, matching that rhythm perfectly. Cas' moans grew louder and closer together. His cock twitched in Dean's mouth, and Dean pulled away, not wanting Cas to go just yet.

Cas laid there, his breathing labored, and his heart racing. He swore his vision was blurred. He had never been filled with so many sensations at once.

Dean's lips found his again. "I love the way you taste," Dean said, surprising them both, and pushing Cas even closer to the edge. Cas had never known words could be so erotic.

Dean moved, so he could remove his own pants. He loved the look of approval on Cas' face. He gripped his own cock, giving it a stroke. Cas' eyes filled with lust, and the look drove Dean wild.

He got back onto the bed, moving so he was between Cas thighs. He kissed Cas again, sucking Cas' bottom lips into his mouth. Cas moaned, causing Dean's cock to pulse again. God he loved the sound. He ran his tongue over Cas' lips and when his lips parted, Dean found Cas' tongue with his own. It was clear that he had surprised Cas, but Cas responded gracefully, his hands grabbing gently at Dean's short hair.

Cas' hips began to rock under him, stimulating them both. Both let out moans as the pleasure ran through them. Dean started to move as well, deepening that pleasure. They moved together, building each other up until both were nearly there. Cas dug his fingers into Dean's back, his head falling back in pleasure.

Dean leaned down, putting his lips to Cas' ear. "I want to be in you, My Love," Dean whispered, the passion deepening his voice. Cas' breath caught in his throat, and he moaned. "Would you like that?"

Cas couldn't find his voice. Hell, he wasn't sure if he knew where Dean ended and he begun. So he nodded. Another moan escaped him as they moved together.

Dean leaned over, opening the drawer of his night stand and pulling out a small bottle of lube. He had bought it a few weeks back for this exact moment. He fumbled with the cap, his hands once again shook with nerves. This was the part he was most nervous for, but he made damn sure to retain every word James had said.

He moved, placing his lubed finger on Cas' opening. He hesitated a moment, before pushing a finger in. Cas gasped, as both pain and pleasure rushed through him. Dean just let his finger rest there a moment, before moving it. He moved slowly in and out until he felt the muscles relax.

Slowly he added a second finger, repeating the process until he was up to three fingers and Cas' muscles once again relaxed, and his gasps of pain turned into gasps of pleasure. Dean moved his fingers in and out of Cas, happily surprised that this turned him on. He was worried this would weird him out, but instead it drove him crazy. Everything about Cas drove him crazy. Soon, Cas was moaning again, moving his hips to get more of what Dean was giving him.

Taking this as a sign, Dean pulled his fingers out. He added lube to his cock, giving it a few strokes. He moved, grabbing Cas' hips to position him right. He looked into Cas' currently deep blue eyes, and pushed in. They both gasped. Like he had done with his fingers, Dean just rested there for a moment, before moving slowly.

Cas gasped in pain as Dean moved. After a moment of this, Dean stopped moving. "Baby, does it hurt too bad? We can stop," Dean had started to pull out. The last thing he wanted was to get off, while Cas was in pain.

Cas' hands grabbed at him, stopping him from moving. "No, don't stop."

"But you're hurting," Dean protested. He knew that Cas would hurt the first time, but he was hoping it wouldn't hurt this bad.

"Yes, it hurts, but it feels good, too. Please, Dean, don't stop," Cas pleaded. He wasn't ready for Dean to stop.

Dean didn't reply, but he pushed back in gently. He rocked his hips slowly, and after a few more minutes, Cas' muscles relaxed. Dean relaxed a little himself, allowing himself to be swept away by the sensations of finally being with Cas. Every touch, every kiss, was like a shock to his system. Love filled every inch of him until he was lost in it. He was lost in Cas.

"Dean," Cas moaned, nearly pushing Dean over the edge. Cas' back arched off the bed, and his hips moved against Dean. Cas' breath hitched, and he grabbed onto Dean for dear life as he came. Dean's lips crushed down into Cas' as his own orgasm rippled through him. He rode out the sensation, his moan lost in kisses.

He collapsed on top of Cas, their hearts racing and their breaths calming. Something filled Dean. An emotion he knew, but never this intoxicating. Never with this much force. He felt his eyes stinging with tears, and for the first time ever he was sure he knew without a doubt what love was. True, pure love.

Dean kissed Cas softly, caressing his lover's face. He shivered as Cas ran his hands down his back. Dean pulled back slightly, looking into Cas' face. Cas' face was flushed, and a soft smile played at his lips. His wild blue eyes were full of love and wonder as he looked back at him. Dean ran a finger over Cas' lips and his heart squeezed. God he was so in love. He was so in love he wasn't sure how he was ever going to be the same again.

Dean placed another kiss on Cas' lips. "I love you, Cas." Dean smiled at Cas' shocked face.

Did Dean just say that he loved him? Cas couldn't hold it back any longer. Tears sprung to his eyes. This night was more than he had ever hoped for, and Dean's declaration of love undid him. He placed his hand on Dean's cheek, and loved that Dean kissed his palm. "I love you, too," he replied.

Dean had heard Cas tell him he loved him before, but somehow this was different. Somehow, this time they sealed the deal. Feeling like a sap, Dean kissed Cas forehead. "You hold my heart, Castiel," Dean said, using Cas' full name. "You hold my heart, and I love you." Dean kissed him deeply, never wanting to come up for air.

A/N This is the last chapter in part of this story. I do plan of a sequal, but i am unsure how soon i will get started on in. Thank you so much to all who have read and commented. It means the world to me. Thanks.

I hope you have all enjoyed the chapter. Reviews and Comments are appreciated. Thanks :D