Under the stars, missing the other
“I’ll be back,” Cas vowed, on a night just like this, both not that long and far too long ago. “Meet me here, on this same spot next year, at midnight.”
Dean gripped his shoulders, willing him to stay. “You don’t have to go, Cas. We can fight them.”
Cas, ever patient, shook his head. “Let me do this right.”
Family’s tough, Dean knew. Worse, when your family’s a bunch of literal angels.
“I’ll be here,” Dean said then, sealing the promise with the desperate clutch of his fingertips in Cas’s jacket. “I’ll wait.”
“I’m here,” Dean says now, checking his watch. 11:59. “You better show up.” He’s not sure what he’ll do if Cas doesn’t. He’ll have to find a way to storm Heaven.
...Wouldn’t be the first time.
There’s a flutter of wings. Dean blinks, and Cas is there.
His blue eyes are wide, sparkling in the starlight, and he’s got a lop-sided smile. Nothing else has changed.
Dean’s missed him so much his whole body aches. He does what he should have done at their goodbye, grabs Cas by the shoulders, and drags him closer.
Cas smiles against Dean’s mouth, and then they are kissing.
“Tell me its for keeps this time,” Dean says, when they break for ever.
Cas, breathless, promises, “Yes.”