Sam, Cas and Charlie returned to their own timeline.

Cas beamed a bright smile as he saw Dean enter the gryffindor dorm room, with that patented, Dean Winchester, shit eating smirk.

"Dean!"

Sam squealed, running up and giving his big brother a hug.

"Hey Sammy."

"I missed you so much."

"I'm right here Sammy."

Sam buried his face in his brother's chest.

"I love you Dean."

"Hey, no chick flick moments."

Sam looked at his brother with those goddamn irresistible puppy dog eyes.

"Damnit! I love you too Sammy."

Dean ruffled his hair.

Charlie approached him and squeezed him tight.

"It's great to have you back, Dean."

"You'll always have me."

Dean smiled.

Cas and Dean stared intensely at each other.

"Dean."

That was all Cas needed to say.

Dean moved closer to Cas, taking his hands in his.

"Cas."

Dean smirked.

Cas draped his hands around Dean's neck, and Dean snaked his arms around Cas waist, pulling him closer.

"Ahem."

Sam and Charlie coughed from the doorway.

Dean called over to them.

"I love you guys, but get out!"

Sam and Charlie laughed, and left the room, leaving Dean and Cas alone.

"I missed you more than you could imagine."

Cas whispered, pressing his lips to Dean's.

Dean smirked again.

"I know."

Their lips touched once more, Dean's tongue brushed against Cas' lips until he let it slip into his mouth.

"I want you."

Dean growled, pinning Cas against the wall, kissing him harder. He moaned as Cas slipped his hands under Dean's shirt, tracing patterns on his back.

"Me too."

Cas grinned, he left a trail of kisses down Dean's jawline before nipping at Dean's neck.

Dean took the opportunity to unbutton Cas' shirt, revealing his lean and muscular torso.

Dean let his hands roam freely around Cas' exposed chest, as Cas was still kissing his neck.

Cas finally pulled away.

"Great, that's gonna leave a mark now."

Dean grunted.

"Good. I want everyone to know you're mine."

Cas whispered.

He unbuttoned Dean's shirt, letting it drop to the floor.

He grinned, kneeling in front of Dean, removing his belt and unzipping his trousers.

"Cas you don't have to..."

Dean stopped as he could feel Cas' mouth around his skin.

"Oh..God..Cas.."

Dean moaned.

He gripped tightly onto the bed post

"Fuck, fuck..Cas!"

Dean's groans got louder and louder.

"CAS!"

Dean moaned, grabbing fistfuls of Cas' hair as he kept sucking.

Cas stood up, still grinning.

Dean pulled his forward for a kiss, and he could soon taste himself on Cas' mouth, he groaned as Cas' tongue hit the back of his throat.

Cas undid his belt and removed the rest of his clothes until they were both fully naked.

Cas pulled Dean closer for another kiss.

Cos wrapped his hands around Dean's neck, and his legs around Dean's waist, as Dean manoeuvred them over to the bed.

Dean was lying on top of him panting, Cas leaned forward for another kiss, but Dean hesitated.

"Look, Cas, I don't want you to feel pressured into doing this."

Cas grinned.

"No. I want to do this, Dean."

Dean smiled and placed a chaste kiss on Cas lips.