Work Text:
Dean Winchester, mouth full of popcorn and hands full of various snacks (pie, beer, licorice, and gummy bears,) slammed the fridge shut with his foot and sauntered off towards his room. His robe and wet hair signaled to Sam that he was migrating to his room for the rest of the night.
"Heading to bed?" Sam asked, judgmentally.
"Yeah," Dean mumbled around his popcorn, "gonna watch a movie with Cas first." Dean walked past him into the hall.
"Yeah, right. Enjoy Dr. Sexy, MD."
Dean stopped and leaned out of the hall to shoot him a glare.
"For the record, we're watching Tombstone," Dean declared triumphantly as Sam rolled his eyes and exhaled a small laugh.
Dean successfully got all the food to the room, where Cas sat on his bed, fully clothed, shoes and all, waiting for Dean's return.
"Cas, man, we talked about this," Dean said, tossing all the snacks to the bed and setting the popcorn on the dresser.
Cas squinted for a moment before mumbling an "oh, yes of course" and losing the trench coat and shoes. Dean and Cas settled on the bed, propped up against the head board. Dean handed Cas his gummy bears and turned on Tombstone for the 4th time in 2 months.
"Aren't these magnificent?" Cas held a gummy bear between his thumb and index finger, "They're bear shaped yet look nothing like bears. And, they're edible," Cas explained while popping a gummy bear in his mouth. Dean loved the way he lifted an eyebrow when he said "and," like he was about to say the most interesting thing in the world.
"They're great Cas. But I prefer good old fashioned licorice. Its rope shaped," Dean joked as he took a dramatic bite.
"May I try-"
"Nuh uh," Dean held up the plastic package as he spoke, and pointed to where it said Dean W. Do Not Touch in sharpie, "Dean's. For Dean only."
Cas squinted at him and turned back to the tv. They both enjoyed their movie nights- though Cas was tired of Tombstone at this point, not that he'd ever tell Dean.
About 30 minutes into the movie, Dean tossed his bag of licorice to the side to eat some popcorn and nurse his beer. Cas noted this but didn't dare to look at it, Dean would know his plan if he did.
Dean turned away from Cas to put his beer back on the night stand and Cas grabbed a rope of licorice out of the bag as quick as possible, but in his haste his hand crinkled the bag and Dean grabbed his wrist.
"I don't think so, buddy."
Cas grabbed it out of his caught hand with the free one and took a bite, grinning. His pride lasted only a moment before Dean lunged across his body to grab at it. Both the empty gummy bear bag and licorice was knocked to the floor. Dean, now half sprawled over Cas, took the biggest bite physically feasible from the licorice in Cas's "pinned" hand, unfortunately for him, its hard to pin an angel.
Castiel lifted an eyebrow at Dean and pried his hand off of his wrist. Cas pushed Dean, who ended up half tossed off the other side of the bed, and ate the rest of his piece of licorice before standing to grab the whole bag and beaming as he started eating another piece. Cas's expression reminded Dean of the time Cas got the front seat instead of Crowley.
Dean lunged for him but Cas evaded, still munching, causing Dean to land on the floor with a thud.
"Cas. Hand me the licorice, or no more gummy bears," Dean panted, while he stood up.
"I have money, Dean. I know how to obtain gummy bears," Cas stated proudly.
"Give them back, Cas!" Dean threatened.
"Or what?" Cas tested.
Dean considered his options for a moment. While he stood there, partially crouched with a hand out, like Chris Pratt with his raptors.
"Fine. You win. Enjoy your prize... douche." Dean got back in his spot on the bed.
Cas squinted suspiciously and slowly returned to his spot as well. This was a mistake.
Dean hoped onto his lap, straddling him, grabbed the candy and shoved one halfway in his mouth. He went to hop up and run away but Cas grabbed his hips and slammed him back in place.
"Give them to me, Dean."
Dean's brain stuttered. Between Cas's deep and demanding voice and the fact that he was just man-handled, he had no chance at avoiding the flushed face and blown pupils. Their chests brushed and all Dean could think was, "too close."
Cas felt Dean's heart rate increase, and saw the hesitation. He took a bite of the licorice hanging from Dean's mouth and took the bag from his hands simultaneously. Dean was still frozen in place.
The "deer in headlights" look on Dean's face faltered as he returned to his senses, not aided by the single hand still resting on his hip.
Cas gave him a triumphant smile and took the last of the licorice between Dean's lips with the hand that had been on Dean. One hand still gripped the candy bag while he tossed the piece in his mouth.
Dean's gaze was fixed on Cas's lips, he leaned forward slowly. He felt Cas's hand rest on his thigh. Cas's face fell from powerful to nervous.
"Dean?"
Dean hesitated and looked up at his eyes.
"Dean, if this is a ploy to get the licorice it is not funny," Cas warned.
Dean's eyes returned to his lips and he leaned further anyways. Cas's hand traveled from Dean's thigh to his hip again as their lips touched. Cas threw the licorice bag off the side of the bed so he could hold Dean with both hands.
The moment their lips made contact, the lights flickered. Dean heard something he could've sworn was an explosion in the distance and sparks fell around them and the room went dark. Thunder roared outside and a single lightning strike hit beyond the bunker's walls.
Dean pulled away. Desperate, as always to make a quip and build emotional distance, he said:
"That good, huh?" with a chuckle. Cas tightened his grip.
"Yes," He responded, and practically lunged to kiss Dean again.
Dean's hands were on either side on Cas's face; he let one wander into the angel's hair, more pops and crashes were heard when he tugged on it. One of Cas's hands slid under his robe and wrapped it around Dean's torso to clutch at the back of his white Tshirt.
Dean moved his hips forward to get closer to him, causing Cas to let out a guttural moan into their kiss; it drove Dean crazy. He moved his hands down to his chest and started unbuttoning his shirt, he stopped a few buttons down to loosen the tie and throw it aside before continuing. He moved his hips again in hopes of hearing Cas some more. The kiss was needy and desperate.
Cas's hands shot to Dean's hips again in order to move Dean against him. He bucked up into him and threw Dean's robe off his shoulders.
"Dean," Cas practically moaned, "I can make you feel good, please let me make you feel good." Cas's hands desperately wandered and tugged on Dean's shirt, he felt the muscles in his chest and then groped at Dean's thighs.
Cas begging to fuck Dean, hair messy and shirt open, was a fantasy Dean didn't know he had. He mindlessly nodded while he ogled Cas.
Cas flipped them so he was on top, looming over Dean, who grabbed at his collar and pulled him into another kiss. He tightened the grip of his legs which were wrapped around Cas's waist. Cas indulged him for a moment before sitting up to shed his shirt and pull Dean's off of him.
He stopped to put a hand on his cheek. "You're beautiful, Dean," Cas breathed, has he gazed lovingly into Dean's eyes.
"Shut up and kiss me," Dean panted.
"Anything you wish."
Cas tenderly placed a kiss on Dean's lips, but it didn't take long for it to get heated again. The hand that wasn't supporting Cas's weight ran down Dean's chest and side, and slid up the underside of his thigh. He pushed it down and sat back on his knees so he could get Dean's legs up on his shoulders. He leaned down to kiss Dean, practically folding him in half and Deans knees bent over his shoulders. Dean's hands started in Cas's hair and trailed down to scratch at his chest. Cas hissed and pulled back one last time to yank Dean's boxers off.
"Dean, I really want to-"
"Fuck, Cas. I know just- do it. Please," Dean whined, as he reached into the bedside table drawer and practically threw to lube at Cas.
Cas attached his mouth to Dean's neck and covered it in kisses while he let a hand fall down Dean's leg. He began to suck a hickey into the base of his neck. Dean barely registered the sound of the lube bottle clicking open, before Cas was opening Dean up with a finger. Cas teased him at first, letting only the tip of his finger penetrate him, but Dean relentlessly pushed himself back on it and Cas wanted to spoil him... and as much as he enjoyed Dean's needy sounds and angry grumbles, he was getting impatient himself.
Dean arched his back and grabbed at Castiel's hair. Cas moaned into Dean's neck, half wishing he was watching his finger disappear into Dean's heat. He bit down on the mark he left. Cas' erection, which was being painfully ignored, rubbed against Dean's thigh. Cas worked in a second finger and crooked them, looking for Dean's prostate. He may not have too much experience, but sex was a human ritual he understood thoroughly, through research (porn and basic anatomy) and the fact that he was alive when creatures began to reproduce this way, perks of being an angel.
Cas scissored his fingers and let one of Dean's legs fall so it rested on the arm that supported him while we marked up Dean's chest.
Dean was melting under Cas's touch. He knew he liked to be dominated, hell, Lisa had lured him to bed with lube and a strap-on many a times, but being finger-fucked by the angel he had been drooling over for the past 3 years was heavenly.
"Fuck... feels so good, Cas..." Cas entered a third finger and changed his angle a bit while Dean spoke, causing Dean to moan and yank on his hair, "Mm! Castiel!"
That was exactly the response Castiel was looking for, and he learned he really likes when Dean uses his full name. He abandoned the masterpiece of hickeys that scattered Dean's chest in order to kiss him again, his fingers pressing as deep as they could.
"Come on, Cas. Please, please," Dean begged, as he tugged Cas close by the hair and moved to nibble on his ear.
"Please what, Dean?" Cas growled into his ear, causing a shiver down Dean's spine.
Dean moved to leave a hickey in Cas's neck and Cas groaned, still fucking Dean open with his fingers.
"I need you, Cas. Fuck me already," he murmured into his neck, "please, baby. I know you want too."
Cas leaned back to undo the fly of his pants and pull out his hard on. He lubed himself up, taking a little longer than necessary so he could listen to Dean's needy whines: 'Hurry UP Cas. Fuck, come on.' He leaned into Dean to kiss him again before pushing the tip of his cock into him.
Dean whined while Cas only fucked him with the tip. He wanted to make Dean feel good, sure, but he really wanted to see Dean come apart.
"Damnit, Cas!"
Dean pushed Cas off him, and Cas let him, worried he did something wrong. But Dean pushed him into the bed and climbed on top. He grabbed onto Cas's erection and lowered himself on it with a moan and a small hiss of pain. He steadied himself with two hands on Cas's chest and paused for a moment to adjust before fucking himself on Cas's cock.
Cas growled and grabbed his hips, slamming him down and leaving fingertip shaped bruises on his hips.
Cas reveled in the sight of Dean bouncing on his cock like a whore. He cherished his moans. Cas lifted a hand to rest it on Dean's cheek, only for Dean to take his thumb into his mouth and suck on it. Cas groaned and his other hand came down on Dean's thigh with a slap as he grabbed it.
Dean moaned at the contact.
"Did you like that, Dean?" Cas had to pause and groan as Dean's teeth grazed over the thumb in his mouth, "Do you want me to hit you? Leave handprints on your thighs?"
Dean nodded enthusiastically and opened his eyes to get the message across; Dean's half-lidded lust-filled eyes meeting Cas's. Cas bucked his into Dean's. Cas couldn't help but think that eye contact with Dean Winchester while he rides you and sucks on your thumb has to be the most beautiful thing god ever created.
Cas's hand came down on Dean's thigh again, this time harder. Dean moaned and fell forward a bit as his elbows buckled, giving Cas his left hand back.
"Cas, fuck, Cas 'm gonna Cum."
Cas fucked up into Dean harder while keeping pace and brought his hand down on his thigh again, this time on the other side.
"Fuck, Dean. Let me come inside you, please."
Dean nodded eagerly and focused on his pace. Cas slapped his thigh again, making Dean's eyes open once more. He focused on Cas who was staring him down.
"Say my name when you cum, baby."
The look in Cas's eyes and being called "baby" in that voice was all too much for Dean.
Dean shut his eyes again and slammed himself down on Cas."Fuck... oh god, Castiel!"
Cas grabbed Dean's hips harder and fucked him through his orgasm, filling him with cum in the process. Cas's eyes glowed hot white and Dean could see the shadow of his wings against the bed for a moment. He didn't notice the ground shaking, the bed had already been rocking for a while.
Cas groaned and pulled Dean down. He held him there, filled up with his cock.
Both men panted, and sweat covered Dean's body. Dean fell forward onto Cas's chest but his hips were still held firmly in place.
"Dean, I don't want to let you up. You feel so good, I-"
Dean cut him off with a kiss that lasted a little longer than he meant.
"I know, Cas. I need a minute too."
Dean was processing the fact that he just had the best orgasm of his life, and that the man he was in love with had just fucked him so good he couldn't think past the feeling of his dick still inside him.
Slowly, Dean pulled Cas out of him and fell to his side, head on Cas's chest and hand around his torso. Cas wrapped his arms around him as best as he could.
"You can fix the lights and everything... right Cas?" Dean asked, as their breathing finally began to even out.
Cas was still absentmindedly reveling in their activities. "I... believe so."
"No more sex until everything is back up and running," Dean threatened, half-jokingly.
Immediately, all the lights came back on. Tombstone popped back up on the TV and the heater kicked on.
Dean breathed out a small chuckle.
"...That good, huh?" Dean teased.
"Yes," Cas replied, in a serious tone with a straight face.
Dean leaned up to kiss him again.
"It was that good for me too, sweetheart."
Cas got over the fact that Dean called him sweetheart in the same tone he does girls at the bar, and pulled him up so he could hold him better. Feeling possessive after thinking about said girls, he placed a hand on Dean's ass cheek and licked a hickey that he had put on his neck.
"Dean... I need you to be mine. Only mine," Cas grumbled into his neck.
"Yeah, baby," Dean breathed, "Only yours. And Cas?"
"Yes, Dean," Cas replied in his signature monotone voice.
"You're all mine."
Cas smiled and tugged on Dean, pulling him in tighter.
"Of course."
Dean made Cas take off his trousers so they could cuddle properly: with Dean naked and Cas in his boxers. Dean made sure to to tell Cas that next time this would be an all-night deal before he fell asleep with his face nuzzled in Cas's hair after 10 minutes of placing occasional kisses on the top of his head. Cas held him while he got 9 hours of sleep for the first time in years.
