Dean's face had fallen the moment he realized how soon Cas would be giving everything up. Sam and Kevin were talking back and forth with Cas, making plans for the next day and the ritual they would have to perform, but it all went over Dean's head. All he could think about was what Cas was giving up, what Cas was sacrificing, for him, some speck of a human who had been nothing but trouble for the angel from the start.
When Dean started to frown in earnest, Castiel made his excuses to Kevin and Sam and pulled Dean along with him out of the library. Dean trailed half-heartedly behind Castiel, keeping up only because Castiel wouldn't release his hand. An eternity later, they made it to Dean's room, and the moment they were inside, Castiel whirled and pinned Dean to the closed door. Without a word he crushed their lips together, not giving him time to think about what would happen the next day, or anything else beyond this moment together.
Reacting on instinct, Dean arched up against Cas, pushing the trench coat to the floor –and wasn't that a satisfying sound– and pressing closer until Cas's legs go weak and they're both leaning against the wall, still kissing furiously. Cas doesn't do the gentle approach, and Dean is just fine with that. He can take it, and enjoys the little nips and tugs Cas gives his bottom lip now and then, making Dean gasp into his mouth before Cas comes back up to delve in and take until they're both quivering messes.
Dean's hands find Cas's waist, and make quick work of his belt and shirttails, untucking them and tossing the belt to the side with a loud thunkbefore realizing he'd have to get the tie off Cas before more progress can be made stripping him.
By the time Dean gets his tie off, Castiel has peeled away the outer layer of plaid and is hiking Dean's tee shirt up quickly, eager to touch every inch of warm skin, feeling all the places he'd joined the man together and all the scars he'd gained since. The tee is pulled right off and discarded as Dean pushes against Castiel's chest and moves them away from the door.
They separate for a moment, and in that time Dean is able to realize exactly where this is going. And he is able to worry.
"But, dude… if we do this… won't you Fall?" Dean asked, thinking back to Anna, then immediately feeling guilty. He couldn't do something like that to Cas. Not because they needed his grace, but because Cas didn't deserve to Fall. Not after all he'd been through.
"Falling isn't about sin, Dean. It's about desire," Castiel said, blinking slowly in that odd way of his, like he couldn't quite pinpoint something about Dean.
Dean frowned a bit. "Oh. So you don't… desire me." So this was a fling, something to get out of his system before he lost his grace. Dean tried not to let his hurt show in his voice, but judging by the sudden concern in Cas's eyes, he'd failed.
Cas moved closer than ever, an impressive feat, considering how close they already were. "Dean. That- that isn't what I meant at all. It is the desireto fall that makes an angel fall, not the sin. The sin is… symbolic. Necessary, but not damning on its own." The angel took another small step towards him, so close now that Dean's eyes crossed trying to focus on those blue eyes. "I do desire you. Very much." Cas was frank, always had been, and now Dean was thankful for it.
"Good, good," Dean repeated, nodding a bit. "Because ah- I um desire you too. A lot." Okay, so maybe his game was a little rusty, but hey, at least he tried. And his point had been made clear.
Something close to a smirk paints Cas's face, and the angel's hand drifts lower to palm lightly at Dean's crotch, where he's already half-hard from their make out session against the door. "I had realized that," Cas said lowly, leaning in to whisper against Dean's ear. Dean shuddered, his hands coming up of their own volition to wrap around Cas's jaw and bring his lips up for Dean to taste. Cas made an impatient sound and took control of the kiss, moving so that he could press Dean over and down onto the mattress. When Dean was situated in the center of the bed, he straddled the hunter and leaned down to speak in his ear.
"I am going to take you apart at the seams, Dean Winchester, and then I am going to put you back together so that every part of you bears my signature," he growled, and loved how Dean shivered beneath him. While he was still close to Dean's ear, he took the earlobe between his teeth, laving at it with his tongue before nipping it roughly, drawing a half-moan from Dean's mouth. His hand automatically slid over the handprint on Dean's shoulder, and electricity danced between them the moment contact was made.
Dean was starting to lose his mind, pushing his hips up against Cas, trying desperately to get some friction on his cock, but Cas was having none of it, instead the angel teased with clever teeth and tongue, tracing nonsense patterns down Dean's neck and torso, nipping a the ribs and navel as he passed them and then –good Lord– undoing the button on Dean's jeans with his teeth and then catching the zipper and tugging it down with hisfucking teeth, warm breath ghosting over Dean's cock, so close to being free but still separated by a thin layer of boxers.
Castiel slowly pulled the jeans off of Dean, relishing in each inch of exposed skin as the denim revealed it. He gave a small quirk of his mouth when Dean moaned and tugged at Castiel's slacks, trying to remove them as quickly as possible while still maintaining physical contact. Castiel, just as eager to touch Dean as Dean is to touch him, impatiently wiggled out of his trousers and underwear in one go, his cock bobbing up, already slick with precome that smears slightly on his stomach as he leaned down to remove Dean's boxers with a sharp yank. He then pressed close until their cocks were rubbing together beautifully and his mouth was tracing silent words and promises across Dean's neck and chest.
Eagerly, Dean fumbled with one hand towards the nightstand, finally finding the lube –not bad considering he was doing it while Cas's tongue was doing absolutely sinful things to his neck– and slipped the tube into Cas's hands. At the angel's confusion, Dean managed to gasp out an explanation. "Please, Castiel… Want you to… fuck me."
Cas stared down at him for a moment, like he was trying to make sure Dean was serious, then gave a nod and poured some of the lube into his hand, warming it slightly before tracing one finger across Dean's hipbones, making the hunter gasp at the sudden change in sensation as the lubed finger traced over his balls and down further, dragging slowly across his perineum until it circled his entrance.
Without warning, Castiel plunged the tip of his finger into Dean, loving the way the hunter clenched around him, then relaxed as the discomfort gave way to pleasure. Just as promised, Dean was falling apart, canting his hips up as Castiel rolled them onto their sides to give him better access to Dean's hole. Soon his entire finger was disappearing into Dean, stretching him out until he was ready to take two.
Once the two were in, Castiel was able to seek out the spot in his body that made Dean keen out with surprised pleasure. He purposefully hit it at random, keeping Dean on edge as he added in a third finger, ensuring that Dean would feel as little pain as possible when Castiel finally breached him.
When Cas completely withdrew his fingers, Dean let out a whimper, lifting his body in submission, trying to get Cas to fill him up again. He was shameless about what he wanted; if Cas didn't fuck him into the mattress in the next five minutes, he was pretty certain he was going to die. Cas started pushing Dean's knees up towards his chest, and when Dean went to roll over, Cas stopped him.
"No. I want to see your face when you fall apart." And Christ who would've guessed the thousand-year-old virgin's version dirty talk would nearly be enough to make Dean come before they really got started?
And then the head of Cas's cock was pressing into Dean, and Dean completely lost whatever semblance of control he'd managed to maintain through the foreplay. By the time Cas was in to the hilt, Dean was writhing and moaning against the sheets, his hands gripping Cas's shoulders like he was about to explode.
Castiel should have been embarrassed at the sounds he was making, the pleas and cries that were bursting out of him as he slammed in and out of Dean, hitting the man's prostate on each thrust. He could feel his orgasm approaching, but he was determined to see Dean come first.
He slipped his hand down and fisted Dean's cock, pumping once, twice, three times before Dean falls apart, a scream of "Castiel," exploding out of him as he spilled his release across Castiel's fist.
"C'mon, Cas," Dean gasped, coming down from his high. "Come for me, angel."
And at the sound of his hunter, his Dean, begging, Castiel flew over the edge, spilling his seed deep inside Dean before going completely boneless and pulling out gently. He lay back on the bed, one arm wrapped gingerly around Dean, resisting the urge to pull the man to him and hold him tightly to his chest. He was uncertain how the desire to cuddle would go over with Dean.
Dean moved closer, curling up against Cas's chest and resting his head over where Cas's heart was hammering away, but slowly starting to settle.
"We're gonna stick together like this, you know," Dean commented, gesturing to their chests, both coated in Dean's come. Cas only smiled, and mojo'd the mess away, even managing to clean what was dribbling between Dean's thighs.
The hunter grinned. "Awesome."
