Cas turned round to see Dean striding out of the bathroom towards the bedroom and almost turned to follow him but realized how little time there was before Sam was due. He sighed and started stripping for the shower. It was the quickest shower he had ever taken because the water started to get cold very quickly. He frowned at the shower, he had left the water heater on for hours just to make sure there would be enough hot water for two showers. He slung his towel over his hips and tucked it in, making towards the door so he could get dressed.
He half expected Dean to be lounging on the bed, determined to be a distraction but he was disappointed as the room was quite empty. Cas checked his watch and was relieved to see he had about an hour before Sam and Ruby were expected so he poked around finding a decent pair of jeans and one of his nice shirts. Once he was dressed he decided to check on Dean and make sure he had not found the stash of hidden cookies. Cas didn't even make it into the kitchen before he found Dean, laying on the sofa with something in his hand. When Dean saw Cas he quickly shoved what was in his hand into his mouth, stretching out his cheeks like a hamster.
Cas sighed, knowing full well that Dean had found the Christmas cookies and had eaten at least one. Dean gave a goofy grin that showed crumbs all over his teeth and Cas found it impossible to stay annoyed at him. He walked over to the sofa which had Dean splayed all over it and tapped his leg. A signal for Dean to move it so he could sit down. Dean sat up and grabbed Cas' hand that he'd tapped him with and flumped back down so Cas was dragged with him. When Cas landed on Dean's chest he let out a puff of air from being slightly winded but wiggled around until he was comfortable. When he finally stopped squirming Dean put his arms around him in a tight embrace.
Cas could lay like this forever, his ear just on top of Dean's heart. He could count every beat, if he wanted to. Sometimes when they were curled up like this to go to sleep, Cas did count heart beats until he fell asleep. He felt a light kiss on his head and he squeezed Dean in response. He tilted his head up to look at Dean and smiled while the other man looked down at him, smiling as broadly. Dean kissed Cas' nose and he scrunched up his nose while he did. Cas stretched up more to kiss Dean back but he didn't think that Dean would move as fast, so the kiss was planted on half his mouth and half his chin.
Trying to stay stretched out to keep kissing Dean was starting to make Cas cramp up so he tried to move further up Dean's body but he was stuck fast between Dean's legs for them being wrapped around his waist.
'What are you trying to do?' Dean questioned.
'I can't reach.' Cas said, sounding miffed.
He was still stretching towards Dean's face. Dean laughed and started wriggling around, repositioning himself underneath Cas until he had slipped down the sofa so his lips were in reach. Cas propped himself up on his knees so he was leaning over Dean. Dean reached up to Cas' chest and started unbuttoning the shirt, as quick as his fingers allowed. Cas lent his head down and started harshly kissing him, not waiting on Dean opening his mouth he worked his tongue through to dominate Dean's.
Dean did all but rip the shirt off Cas' back in his haste to get it off and tugged it down over his arms. Once the shirt was off, Dean threw it out of the way. With nothing restricting Cas' arms, he snaked one of them behind Dean's head to pull his face closer and used his other arm to blindly tug at Dean's t-shirt and pull it up. Since Dean was laying on his back, it made it very difficult for Cas to pull the t-shirt off so he slid his hand up the shirt and held on to Dean's shoulder.
Dean started a slowly rubbing Cas' crotch, in slow circular strokes and Cas grabbed a hand full of Dean's hair and deepened the kiss. Still rubbing Cas' dick through the jeans was making Dean hard and the denim was being very restricting, Dean reached for the button on Cas' jeans. Cas' hand slid out from under Dean's top and firmly grabbed hold of his hand, stopping him undoing the button but not stopping the kissing.
Instead of moving Dean's hand, Cas just held it where it was. The two men were paying too much attention to each other to notice the footsteps that were getting closer, Sam and Ruby had been waiting and ringing the bell at the door for about fifteen minutes before the doorman had taken pity on them and let them up. They walked slowly down the hallway until they got to the front door to Dean and Cas' apartment.
