Dean threw his arm over Cas' shoulder, pulling him in close as they were watching a movie. Cas tilted his head, burying it into Dean's neck.

"I love you..." Cas sighed.

Dean looked down, kissing the top of his head. "I love you too..."

He thought back on what all had happened, what all they had been through...even before they had met. The past decade was a wild ride, to say the least, saving people, hunting things...finding out the craziest stuff Dean could not even dream of.

For one thing, Jack, Lucifer's biological and Cas' adopted son, is now big "g" God.

"Dean?" Cas saw that far off look in his face and began to worry. "You ok?"

Dean blinked and smiled. "Yeah...I've never been better."

"Wanna talk about it?"

"No, I was just thinking, about, everything...been a heck of a life." Dean shook his head. "I mean, I grew up knowing monsters were real, that's all I knew, and now...there's just so much more to it than that...because of Jack, I can now do whatever the hell I want, and no one is going to get mad at me or force me to do something I don't wanna do. Am I being selfish?"

"Dean, you are the farthest thing from being selfish..." Cas lectured. "You gave your life to saving others. That is the least this world can give you and Sam, I mean..." Cas paused, lost for words. "I am so proud of you..."

Dean fought hard to keep the tears from falling. When was the last time I heard that?

Who knew this fallen angel, who was a bigger rebel and problem child than he was, would go down and save his life and continue to do so every single day. How could he have not seen it? Cas had always loved him.

"Why are you looking at me like that?" Cas smirked.

"Cause I'm an idiot who cannot see what's been right in front of me all of this time..." Dean leaned in for a kiss, and Cas graciously accepted.