Dean woke with a start. His heart was pounding and he felt as though he was drowning in the cold sweat that washed over him. He shuddered, breathing heavily, he scrunched up his eyes in an attempt to shut it out but he couldn't.
He could still feel her hands all over him, he writhed with pain, and couldn't help the tears from streaming down his face as he screamed into his pillow; he screamed until his voice was hoarse and he was sure his lungs would give out. He felt two arms wrap around him- it was Cas. Dean wanted to melt into his touch like he always did, but tonight he just couldn't. Cas frowned as Dean jerked away from him.
"I'm sorry," Dean sobbed, his words muffled by the pillow. "It's just when you touched me, it reminded me of...of..."
Dean could barely finish the sentence before dissolving into a puddle of tears. Cas ran over to the tissue box and handed them to Dean. He sat beside him, punching his own leg to stop himself from crying as well. He needed to stay strong for Dean. He flinched as he felt Dean's hand reach out for his. He took it, and smiled as Dean held it tight. Dean lay down, using Cas' legs as a pillow, while he continued to weep. He looked up at Cas and relaxed slightly as Cas gave him a comforting smile. He stared into Cas' eyes and gave it a squeezed it slightly as Cas mouthed.
"I love you."
"I love you too."
Dean whispered, manoeuvring them so that they were both laying on the bed, next to each other. He sunk into Cas' touch as he wrapped his arms around him- Dean never thought he'd enjoy being the little spoon. He scrunched up his eyes, gripping tightly onto Cas' as he tried to fall asleep.
He eventually drifted into a deep sleep, he slept better than he had in years. Cas stayed awake, watching over Dean in case he woke up again.
The next morning, Dean's eyes fluttered open, he looked over to a groggy Cas.
"Morning."
"Good morning Dean."
Cas grumbled, flopping face first onto the bed, groaning.
"You get some sleep."
Dean whispered, giving Cas a quick kiss on the head before slinking into the kitchen and making some eggs.
Today was the day.
A few hours later, Cas plodded out of the bedroom, rubbing the sleep out of his eyes. He then rubbed them in disbelief. The room was lit only by a large array of candles, with petals of...orchids covering the floor. Dean was taking something out of the oven, he was wearing that dark green button up Cas had gotten him- the ones that brought out his eyes. Cas smiled to himself as he remembered that day, begging him to wear something other than plaid. Not that Dean didn't look good in plaid- to be fair, he looked good in everything. Dean saw him, and flashed him that self- satisfied, shit eating, patented Dean Winchester smirk, before placing the pie on the table. Of course he had made pie.
"Dean...what's all this?"
"Well- I had an important question to ask you..."
Cas felt a wave of panic wash over him- it wasn't the question was it. He loved Dean, but it was too soon for marriage.
Dean saw Cas' worried expression and chuckled.
"Don't worry- I'm not proposing- it's another important question."
Cas breathed a sigh of relief.
"Not that I don't love you it's just-"
"- yeah, it's a bit too soon for that."
The pair laughed nervously, Cas sat down as Dean served him a slice of pie. It was apple- their favourite- Dean made sure of that after Cas had told him he wasn't really a pie person, he then made him the best pie, or perhaps the best thing Cas has ever tasted.
Cas took a bite. It was still as good as he remembered.
"Cas," Dean said, Cas looked up at Dean questioningly. "Do you wanna move in with me?"
Cas nodded, he was so happy, he wanted to speak, but accidentally swallowed his food in the process. He took a sip of water before coughing it back up onto his plate.
"That was sexy." Dean stated, before bursting into a fit of laughter. Cas frowned.
"It's not that funny."
Dean was laughing so hard he could barely breathe.
"Yes...it was..." Dean wheezed out. "You...then you...choking..."
Cas rolled his eyes.
"Dean if you go any higher only dogs will be able to hear you."
Dean stopped laughing and wiped a tear from his eyes.
"I'm sorry...oh man..."
Cas sniggered with him- it must have been quite the sight, thinking about it.
"I haven't laughed like that in ages."
Cas smiled.
"Glad I amuse you."
Dean grinned.
"Always."
"So, you want me to move into yours."
Dean nodded.
"Well, if you want we can live in your apartment where you have to wash your dishes when you have a shower."
Cas sighed.
"Touché."
The pair finished their pie and cleared up after dinner.
Dean sat on his bed, gesturing for Cas to sit beside him.
"First night in the bed as an official roommate."
Dean stated, pressing a tender kiss to Cas' lips.
Cas pulled him closer so that Dean was sitting on his lap, straddling him.
"I know the perfect way to celebrate..."
Cas whispered, before brushing his tongue against Dean's lip and exploring his mouth. With their lips still locked, Cas grabbed Dean's legs and pulled them up, so that Dean was laying on the bed. Cas placed his hands either said of Dean's head and crashed their lips together, before unbuttoning Dean's shirt.
"This shirt looks so great on you," Cas said, before sucking on Dean's neck. "But I think it would look better on the floor."
After Dean shrugged off his shirt, he pulled of Cas' and traced patterns on Cas' back with his hands as Cas continued to nip at Dean's neck.
"That's gonna leave a mark."
Dean bit his lip as Cas continued.
"I want everyone to know you're mine..."
Cas whispered, leaving a trail of kisses down Dean's body. He grinned before taking one of his nipples into his mouth. Dean gasped as Cas swirled his mouth around his left nipple, before paying the same amount of attention to his right nipple. Dean could feel his erection throbbing. He needed him. Now.
Cas kissed his way down Dean's body, smirking as he undid Dean's belt and removed his trousers and underwear. Dean moaned as Cas wrapped his mouth around his skin.
"Oh...god..."
Dean moaned as Cas gripped his base and took him into his mouth; growing louder as Cas swirled his tongue around his cock.
"Oh...Cas..."
Dean moaned; he bucked his hips upwards, but Cas held them in place as his moth moved further and faster. Dean screamed out as Cas took his full length into his mouth and he felt himself hit the back of Cas' throat. Dean thought he was going to explode as Cas repeated he action over and over.
"Cas...I'm close...I'm so close..."
Dean came with an "OH...FUCK...CAS!"
He lay back, gripping onto the bed post as Cas continued to lick, suck and swallow the remains of his orgasm.
Cas moved forward so that he was face to face with Dean again and gave him a quick kiss.
"Dean- do you want to top tonight?"
Dean's eyes widened.
"But I thought you liked to be dominant."
Cas smirked.
"Trust me, I'll still be the dominant- I'll guide you through it- you'll do exactly as I say."
Dean grinned.
"Okay."
Cas lay back and bent his legs, and Dean nestled himself in between them.
"God, I love you Castiel Novak."
Dean half whispered, half panted.
"I love you too, Dean Winchester."
A/N *then some gayyyyyyy shittt happened *
