Dean looked like he was struggling quite a lot with load of boxes in his arms. Castiel fairly felt the strain. Although he had been cut off from heaven long ago and now thought of himself as a human, his grace still allowed him unnatural strength along with various other qualities. He effortlessly hefted the large cardboard boxes through the door of their very own apartment. Castiel breathed in a sigh of relief. Months ago, his reply to a life like this would've been a sarcastic laugh.

He heard dean grunt with relief as he set down the final box.

"That's it Cas. We're officially moved in!" His face split into an infectious grin that Castiel was powerless to. He grinned back fiercely before turning to the box he had set down in the kitchen. A warm buzzing feeling settled neatly in his chest. He was content. For the first time, in so very very long, Castiel felt content and happy. But best of all, he had Dean. The hunter who he had spent years protecting and loving with a heart that could grow no bigger. He had been so scared when he had finally told Dean just how far his feelings for him went. If Dean rejected him… Castiel shook his head to clear the thoughts away. Glancing over his shoulder, he saw Dean riffling through a box of his old hunting gear. He could never quite let go of that life. Castiel soon became mesmerised by the smooth movement of his muscles under that thin cotton t-shirt. The way his hands curled gently around whatever he pulled out from the box. Cas felt his pants begin to tighten as he watched Dean worry his lip, debating whether to keep an old amulet or not.

In a few short steps, he had reached Dean. Grabbing his chin, he tilted Dean's head back and leaned in for a kiss. Dean sighed happily underneath him causing Cas to deepen the kiss, extracting more and more happy little moans from Dean. The ex-hunter gave a little chuckled and pulled slightly away from Cas, giving him the opportunity to push Dean's head back further to suck at the skin on his neck.

"Cas!...We're supposed… we can't just…" Dean's arguments were futile. His breath caught in his thought when Cas bit down softly on the skin of his neck. Cas took this opportunity to push his shoulders slightly, lying him down on the couch behind where he sat. Dean didn't protest when his angel slid his hands under the hem of his shirt and ghosted his fingertips up his torso. Cas was hard now. It occurred to him that this would be their first time in their new apartment and it was on a ratty old couch with the heating not even working yet. Castiel didn't care. Because it was with Dean, nothing else mattered. In moments, he had both their shirts of and had Dean's button and fly undone. As he slid his hand further down, Dean made a low sound in the back of his throat and arched into Cas's hand.

"More?" Cas's voice was low and rough going straight to Dean's groin. His lips brushed Dean's ear as he spoke causing a small shiver of excited anticipation travelled down Dean's spine. He pushed his fingers through Cas's thick black hair and kissed him fiercely.

"More. Definitely more."