firefly124: charlie bradbury grooving in a glass elevator (Default)
[personal profile] firefly124 posting in [community profile] adventdrabbles
Title: Overdue Explanations Are Overdue
Fandom: Supernatural
Pairing/Characters: Dean/Cas
Rating/Warnings: T, spoilers through SPN 15x07
Prompt: Christmas cookies
Summary: If Dean thought this day had been a rollercoaster ride before, he didn’t know what to compare it to now.



Dean wasn’t entirely sure what he was going to be able to say to Cas that wouldn’t be either complete bullshit or just too much for him to deal with. He considered opting for complete bullshit, but if there was one person other than Sam that would be able to see right through it, that person was Cas. Cas, who he’d just kissed. On the cheek. Like a kindergartener with a crush.

He was doomed. Billie might as well just come reap his ass right now.

Once it was clear that Sam and Eileen were gone and probably not coming back any time soon, Cas got right to the point. He covered the plate of gingerbread-house-turned-Christmas-cookies and pushed it aside, then crossed his arms.

“Dean, what was that?”

“I dunno, man. Just some kind of reflex or something.”

“A reflex.” Cas appeared to consider this. “So, you frequently just kiss someone who is working beside you in the kitchen. Like Sam?”

“What? No.” Dean shuddered.

“I see. You mean your mother.”

“No!”

“Then what, Dean? Because just a couple of days ago, we were barely speaking, and now suddenly you’re kissing me, so you’ll have to excuse me if I’m kind of confused.”

Dean sighed and scrubbed his hand over his face. “I suck at this, man.”

“Suck at what?”

“Whatever this is! I don’t know.” He threw up his hands.

“Fine.” Cas turned to leave. “When you figure it out, let me know. Until then, please try to control your ‘reflexes.’”

Dean reached out and grabbed the lapel of Cas’ trench coat and pulled him back into the kitchen. This time, it was no shy peck on the cheek. Dean crashed their mouths together and scrunched his eyes shut, praying, I need you to understand, man. Please.

Cas’ hands came up first to grab Dean’s elbows, and for a second, Dean thought he was going to push Dean away. He’d read everything wrong all these years, him and every angel, demon, or hunter who’d said anything about them, and now he’d fucked up the best friendship he’d ever had. But then, Cas didn’t push him away. He lifted one of his hands to the back of Dean’s neck as he licked at the seam of Dean’s lips.

Dean opened to him, stunned by the desperation he felt. He let himself be pressed up against the wall and held on for all he was worth. He buried his fingers in Cas’ hair and moaned into his mouth, hardly daring to believe this was real.

“Are you sure?” Cas pulled back to ask.

All Dean could do was nod, and then he was being dragged out of the kitchen and down to his room. The look in Cas’ eyes was wild. Something Dean had only ever seen from him in battle, and maybe not even then.

“Cas?”

“Before this goes any further, Dean, there is something I need to tell you.”

Ohgodohgodohgod. Cas was going to go right to the whole confession thing. Dean wasn’t sure he could handle that.

“When I went to heaven to find Jack, there was a problem, and…”

Dean couldn’t comprehend what that could possibly have to do with anything.

“…I made a deal.”

Dean felt like he’d just been sprayed down with a garden hose. Those words never led to anything good.

“What…?” His voice cracked. He cleared his throat and started again. “What kind of deal?”

Profile

Drabbles for winter time.

January 2025

S M T W T F S
    1234
567891011
12131415161718
19202122232425
262728293031 

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jun. 22nd, 2025 07:59 pm
Powered by Dreamwidth Studios