Sam knocked on the door and put his arm around Ruby's shoulder, waiting for someone to let them in. Minutes passed without anyone opening the door, so Sam knocked again.

Cas stopped kissing Dean and sat up quickly, he could have sworn he heard a knock at the door.

'What's wrong, baby?' Dean murmured, sitting up and kissing Cas' neck.

'Did you just hear the door? I thought I heard the door.' The panic in Cas' voice was high.

'No, there was nothing. Calm, calm.' breathed Dean on Cas' neck.

Cas visibly relaxed and bent down to kiss Dean's neck, biting gently. After last time, he was going to get pay back for all the hickeys Dean had left trailing down his neck and chest. He moved around Dean's neck, nibbling and sucking.

Sam sighed, he should have known that they would forget what the time. He tried the door handle and grinned when it opened.

'So get this.' Sam laughed.

'Sammy..I don't think we should..' Ruby knew this was pointless. If there was a chance to try and get one over on Dean, Sam was going to take it. The face on Dean when they came home and saw Ruby and Sam sitting on the sofa would be priceless, not to mention how shocked Cas would be. Sam quietly pushed the door open, just in case it squeaked since he didn't know where the other two were.

'Shall we?' smirked Sam.

With that cute grin on his face, Ruby couldn't resist. It was how their relationship worked really. She walked in front of Sam and strode straight into the apartment with Sam following close behind after closing the door. With the length of Sam's legs he had soon caught up with Ruby as she walked into the living room. Neither of them were quite prepared for what they saw, since Cas had finally got Dean's t-shirt off and was still biting his way around Dean's neck and chest.

Ruby's jaw dropped and she turned around, to give the two men privacy whereas Sam started laughing loudly. Hearing the gasp and immediate laughter, Cas sat up instantly and without a second's hesitation his face was the colour of an overly ripened tomato. Dean sat up slower having already guessed what had happened, grinning.

'I - I - I...hi Sam. Hi Ruby.' stuttered Cas.

Dean burst out laughing: 'Hey guys. Happy Christmas.'

'So, eh, do you guys want to put your shirts back on?' Ruby looked just as embarrassed as Cas felt.

'Yea-' Cas began before Dean cut him off.

'Only if you want us to babe,' he grinned.

Cas was hunting around for his shirt but he couldn't find where Dean had thrown it. Dean could see he was getting more and more embarrassed so he tossed over the t-shirt he had been wearing. Cas shrugged the t-shirt on and smiled at Dean in thanks.

'I made Christmas cookies for you guys! Come on in the kitchen and I'll get them.' Cas lead the way to the kitchen, practically bouncing along.

He opened the cupboard to his now not-so-secret-secret-hiding-place and frowned. There had been a lot more cookies on the plate before his shower. He remembered Dean chewing something on the sofa and his frown deepened.

'DEAN! HOW COULD YOU POSSIBLY HAVE EATEN ALL THESE COOKIES?!' cried Cas.

'Quite easily, they were delicious,' Dean sauntered into the kitchen, grinning.

Cas grabbed the plate that only had half a dozen cookies left and started walking to the living room. Sam punched Dean in the arm, laughing at how Dean was still as greedy as ever. When they caught up with Cas and Ruby in the living room they were sitting in front of the fire, laughing.

'Cas was just telling me about the spider in the bathroom last week,' Ruby giggled.

'CAAAAS. Whatever he said, I can promise it's an exaggeration.' Dean was mortified and Cas saw it as a fit revenge for eating all the cookies.

They sat there for hours, drinking hot chocolate with cinnamon and telling stories from past Christmases, Sam and Ruby's holidays and plans they all had for the next year. Ruby even asked Cas his cookie recipe as they were getting ready to leave which caused Cas to grin from ear to ear. This was shaping up to be Cas' favourite Christmas so far. All he had to do was convince Dean to let him open one present on Christmas Eve and how hard could that be?