10

"You do?" Cas looked at Dean like he was a knight in shining armour but he didn't say anything more.

"Yeah, I do." Dean said beginning to get nervous. Did he just screw everything up like he always did?

Without another word Castiel grabbed Dean's face in his hands and kissed him soundly. Dean closed his eyes and focused completely on the man he loved. His lips were clumsy and wet but he didn't care at all. He let his hands rest of Cas's chest while he kissed him back with all the years of pent up feelings. Soon their kiss changed from tentative to down right dirty. Tongues were rubbing together and licking into each others mouths while Cas let out a deep keening noise. Finally when Dean was about to pass out he pulled back to take in a deep gasping breath.

"Dean, I have loved you since the moment I saw your battered soul in Hell. I have loved you through all your stubbornness, all your anger, all your sadness and all your pathetic attempts to push me away. I will always love you Dean Winchester." Castiel said locking eyes with Dean. Dean, despite his best efforts, could feel his eyes begin to tear up and he let out a shaky laugh.

"Good, because I think I'd have to throw myself off one of these mountain tops if you didn't." he smirked while Cas was peppering his face with kisses. A gentle chuckle escaped against Dean's cheek.

"What made you finally say it?" Cas asked pulling back enough to just look at Dean.

"I…I saw you." he said shyly looking towards his lap. He really wasn't good at all this feely stuff.

"My true form." Cas said pulling back slightly.

"Yeah. I mean I always knew you were this powerful thing but last night I saw you. And you were magnificent. But more then that you were free. I guess it just hit me how much you really have sacrificed to stay here with us, with me. And I just want you to know I don't appreciate it." Dean tried to explain but by the look on Cas's face he wasn't doing a very good job.

"What?" Dean asked putting his hand on Cas's cheek.

"You love me because I'm powerful? Because you've seen what I truly am." Castiel said.

"Oh come on Cas, no its not that. It just made me stop and really think about why you would give up all that, your wings, your power, just to slum it here on earth with me to kill monsters." Dean said struggling to gather his feelings into words.

"I love you Cas, but it didn't happen over night. Its been happening for years now. I guess it just took me a minute to admit it to myself." he said. Cas looked up at him nervously.

"So if I was nothing you'd still love me?"

"Cas you were human and the only reason I didn't bundle you up and protect you from the world was because of that asshat Gadreel. And I've got to live with that. But don't ever think I love you because of what you are, I love you for who you are."

Cas let a small smile creep over his face. Dean rolled his eyes and pulled the stupid angel in for a kiss. And as Castiel wrapped his arms around Dean's neck and returned the kiss with his whole heart they both knew that nothing would ever be the same again.