Chapter Text
Baby rumbled underneath Dean as they flew down the highway. The adrenaline rush of Alastair’s kill was still firing through his veins, and the fact that he had been with his Angel when that happened? Fuck. Dean knew that this kill was his top favorite. The best thing he’d ever done. Really, watching Cas do his thing?
Dean had been hard ever since.
Now it was over, kill done and body disposed of and while he wanted Cas to come with him, Cas had wanted to take his own way.
Which.
Fair.
Dean still didn’t fucking like it though. What if Cas had changed his mind? He had given Dean a fierce kiss before getting into his car and driving away. Which, the fact that Cas had a god damn pimp mobile was the funniest thing that Dean had ever seen. It had been during his laughter that Cas’ blue eyes had flashed and he had been kissed within an inch of his goddamn life.
Dean shifted in Baby. He still had a couple hours left of the drive to what he supposed was considered his home. An old friend of his adoptive father Bobby had gifted it to Dean and his brother Sam long ago, a cabin deep in the woods. It was the only place that Dean had ever had of his own, though he didn’t spend a lot of time there. He came back every few months, but other than that Dean lived his life on the road.
The closer he got, the twitchier Dean felt. He had already called Sam, who had been there just a few days ago. His brother Sammy and him used to hunt together, but had learned about the same time that he had his first interaction with Cas that they worked better alone. That was okay though. They kept in contact, and spent holidays together at least.
And him being there recently meant that it would be clean at least, though Dean made a stop at a grocery store. He may have bought enough for a couple weeks.
What? He was hopeful, okay.
Pulling up to the cabin, Dean felt… were those fucking butterflies? Jesus Christ. Did Cas make him secretly a sixteen fucking year old girl?
Dean pushed the feeling down because he was Dean fucking Winchester, The Righteous Man. He didn’t get nervous. He didn’t get butterflies.
The fact that when a knock came at the door Dean almost dropped the eggs he was putting away in the fridge because his pulse jumped was irrelevant.
He almost stumbled to the door, mouth suddenly dry as he flung it open. But there he was. Cas was here. He was right here.
“Hello, Dean.”
That fucking deep rumble saying his name. Dean had been riding the wave of arousal for hours since he had seen Cas for the first time. So, Dean really couldn’t be blamed for the way he grabbed Cas’ coat and yanked him through the door. He pulled Cas close to him, relishing the swift inhale as he kicked the door behind him.
Probably should say something before jumping his bones, Dean figured. That was polite, right?
“Heya, Cas.” Not missing a beat after that, he pushed Cas right up against the door and kissed him senseless.
“Holy fuck,” Cas gasped against his lips and Dean grinned, pushing harder against him and licking across his bottom lip. The groan that followed was glorious and Dean took advantage of it. His tongue swept into Cas mouth and Dean relished that their bodies were so close. Pressed together, hips to chest, knees knocking together. Dean slid one between Cas legs, loving the feel of his hardening erection.
It took a minute, but Cas gave as good as he was getting. Dean must have caught him off guard, but it didn’t take him long to catch up. Without warning, Dean found himself spun around, Cas slamming him against the door. Immediately, hands were sliding up his shirt. Dean moaned at the feeling of Cas’ fingertips brushing along his skin, until those hands were wrapped around his hips, fingers digging in. Good. Dean hoped he left bruises.
Cas pulled away from Dean’s lip and Dean did not whimper thank you very much. Blue eyes met him and Cas looked absolutely debauched. Dean had to remind himself how very worth it it would be to not come right now at the sight. Lips already spit slick, swollen with a flush riding high on his cheeks. Pupils were blown wide with lust that blue only a thin sliver. Dean loved the look of his wild hair and damn, Dean needed to get his fucking hands in that and mess it up more.
“Bed,” Dean gasped.
“No time,” Cas replied and holy fuck. The sight of Cas dropping to his knees is one that will be burned into his corneas for the rest of his life. He will never forget this moment, he is sure.
“Oh, God,” Dean gasped, and what happened to the air in his lungs? It’s gone. Dean probably doesn’t need to breathe, right?
“Dean,” Cas’ growl brings his focus back and then nimble fingers undo his belt buckle, lowering the zipper of his jeans with a swiftness that makes Dean’s head spin.
“Angel,” Dean gasped again as Cas shoved his jeans and boxers down just far enough for his cock to spring free. Dean wasn’t sure he had ever been this turned on in his life and the sight of his erection was almost obscene. The tip was already swollen, red, leaking precome and God he hadn’t even been touched below the belt yet.
Cas fixed that real quick. One hand landed on his hipbone, pushing him back into the door, pinning him in place. The other wrapped around the base, sending a keening sound bursting out of his throat that he had never heard himself make before. Then those plush lips were on him, and Cas did not fuck around. He sucked Dean’s cock down like it was his sole purpose in life.
Look, Dean had had a lot of sex in his life. He had good stamina, great endurance.
So why he almost came right on the spot again was fucking embarrassing. Dean’s hands flew down, landing in that fucking sex hair. His fingers tangled through the locks and when Cas pulled back to tongue at his slit he couldn’t help the way he pulled a little in time with his loud moan. Cas’ own answering moan reverberated against Dean’s skin and nope. He used his grip to pull him off.
“I wasn’t done yet.” And shit that voice was deeper, raspier.
“Oh yes you were.” Dean dropped to his knees next to Cas and used his body to tackle him to the ground. Cas let out a surprised laugh at the move. Dean thought it was ridiculous that they hadn’t even made it past the front door, but he was too desperate to care as he locked lips with Cas again. The feel of his bare cock rubbing against Cas jean clad hipbone wasn’t his favorite and with a disgruntled sound Dean pulled back, ignoring Cas protesting noise.
He was not as gentle or coordinated as Cas as he pulled his jean’s down harshly, relishing again in his loud answering moan. Leaning back on his knees, he shoved his own down farther, leaning back over Cas body and using one hand to balance and the other to kick off Dean’s own pants.
From there, he couldn’t wait any longer. Pressing their naked lower half's together was electrifying.
“Dean,” Cas breathed and his eyes were so bright. So fucking blue. That blue was everything Dean wanted to see for the rest of his life.
That thought should scare him, right? He had technically just met Cas. He didn’t really know him. It had been what, maybe twenty four hours he had a face to that name?
Dean didn’t really care all that much though. Dean knew what he was. He knew he was fucking crazy, but if Cas would match his crazy, which Dean thought maybe he would, Dean would never let him go.
Their cocks slid against each other, the precome leaking out of them aiding in the glide of their bodies. Cas thrusted up and Dean thrusted down in time and Jesus they were grinding against each other like teenagers. They weren’t even kissing anymore, just grinding against each other and fucking staring in each others eyes. Dean was overwhelmed by Cas, by this moment.
“Cas,” he whimpered at one particularly sharp thrust that brought Dean’s cock sliding against Cas’ hipbone.
“Dean,” Cas answered and Dean didn’t know any other words. “Give it to me Dean. I want to see you come, let me see you, please.”
Dean wasn’t even aware of the orgasm creeping up on him, not really. The pleasure was so overwhelming, cresting over him but with those words it slammed into him. Dean felt his body lock up before the cry burst out of his lips and he shuddered as Cas breathed his name once again, pulling Dean closer. It took only a few more moves before Cas was coming to and Dean was so glad he was able to watch the moment it happened.
Cas' face when he was coming was glorious. He was beautiful, always, but like this? Dean wanted to see it again.
And again, and again.
When they were both spent, Dean leaned back down, not even caring of the cold, sticky and drying come between them as they kissed and kissed. Slow, soft, and almost sweet.
When they finally pulled back, Dean searched Cas’ eyes. They were warm on his face.
“Stay?” Dean asked.
The answering smile was gummy and wide.
“As long as you’ll have me.”