Song 26: Miley Cyrus - Wrecking ball...

(This song was a request... I hope you like it.)

"I though you loved me!" Dean shouted trying to contain his anger and failing.

"I do" Castiel replied. How did he manage to keep his voice so calm and plain.

"Then why did you just walk away from me like that? You just - you just left me" Dean turned his back on the angel, trying not to make himself sound as hurt as he was. He has a reputation that we would like to uphold.

"Don't you ever say I just walked away" Castiel was raising his voice now too. Finally some emotion. "I will always want you. I always have, Dean!"

"A time I needed you the most. I just lost Sammy and you think it's ok to just leave and go back to heaven. A place full of people who never gave a rats ass about either of us!"

"From the day we first meet, I knew we were gonna be more than what we should be. I knew I would get too close, I knew I would care too much and I knew we would be more than friends and I would be more than just your guardian! I always knew you would be the one I would make sacrifices for. And I have!"

"Cas, what are you talking about?" Dean looked at Castiel, who was leaning against the table in the middle of the room. "Ever since the day I meet you, no matter how much love we were feeling and how amazing it felt, it wrecked us both. All the time. People were always using it against us! You're saying, you made sacrifices! I went back to Lisa and Ben because I thought you wanted to go back to heaven! I hate being alone, and you know that. I needed someone who would be there and since you weren't I had to go for the next best thing!"

"I went back to heaven because I thought you wanted to live with Lisa! I over heard you and Sam talking and he said you should go live some normal life. I'm the opposite of normal Dean. You wanted normal I gave it you. I left so you could get as far away from supernatural as possable. If that means I have to stop seeing you, just so you can be happy, it's worth it! So don't you dare think about saying I walked away! It was the hardest thing I have ever done! Walking away from someone you love, is not easy Dean. But I'd do it again if it was you wanted."

"Cas" Dean said, he could feel the tears in his eyes but he held them in. Cas was his boyfriend but there was no way he was gonna let the angel see him cry. "I didn't mean to start a fight Cas. I - I'm sorry. I only ever wanted you to let me in, and I went about it the wrong way and I know that. I - I love you Cas." Castiel looked up at Dean, finally their eyes meet and Dean let himself cry. He'd never said that anyone before and actually meant it.

"I love you too Dean" Castiel wiped away Dean's tears and took the hunter into his arms.

"Well that was awkward" Sam said, drawing attention himself. Dean chuckled.

"Sorry, Sam. Forgot you were there" Dean smiled at his baby brother.

"It's cool" he shrugged.